On Tue, 2011-07-12 at 11:49 -0500, James Bottomley wrote:
> @@ -698,7 +714,11 @@ ews_synchronize_sync (CamelFolder *folder, gboolean
> expunge, EVO3(GCancellable *
> } else if (flags_changed & CAMEL_MESSAGE_DELETED) {
> deleted_uids = g_slist_prepend (deleted_uids,
> (gpointer) camel_pstring_strdup (uids->pdata [i]));
> camel_message_info_free (mi);
> - }
> + } else {
> + /* OK, the change must have been the labels */
> + mi_list = g_slist_append (mi_list, mi);
> + mi_list_len++;
> + }
>
> if (mi_list_len == EWS_MAX_FETCH_COUNT) {
> success = ews_sync_mi_flags (folder, mi_list,
> cancellable, error);
https://bugzilla.gnome.org/show_bug.cgi?id=656709
--
dwmw2
_______________________________________________
evolution-hackers mailing list
[email protected]
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers