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
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to