X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-mail-operation.c;h=3e1ef152e17b76f956dccd5ddaa03c68a4ceb263;hp=b3161ce9bc3fb50cdbb6000248fe68b2a7a8e717;hb=193d70ae22fc51b52d327e63791a025d5a4dcba8;hpb=48c2d1405e2c7235bddc21a34842ad3a6f6b9713 diff --git a/src/modest-mail-operation.c b/src/modest-mail-operation.c index b3161ce..3e1ef15 100644 --- a/src/modest-mail-operation.c +++ b/src/modest-mail-operation.c @@ -1752,8 +1752,8 @@ new_name_valid_if_local_account (ModestMailOperationPrivate *priv, { if (TNY_IS_ACCOUNT (into) && modest_tny_account_is_virtual_local_folders (TNY_ACCOUNT (into)) && - modest_tny_local_folders_account_extra_folder_exists (MODEST_TNY_LOCAL_FOLDERS_ACCOUNT (into), - new_name)) { + modest_tny_local_folders_account_folder_name_in_use (MODEST_TNY_LOCAL_FOLDERS_ACCOUNT (into), + new_name)) { priv->status = MODEST_MAIL_OPERATION_STATUS_FAILED; g_set_error (&(priv->error), MODEST_MAIL_OPERATION_ERROR, MODEST_MAIL_OPERATION_ERROR_FOLDER_RULES, @@ -2046,6 +2046,8 @@ modest_mail_operation_get_mime_part_size (ModestMailOperation *self, info->callback = user_callback; info->userdata = user_data; + tny_camel_mem_stream_get_type (); + thread = g_thread_create (get_mime_part_size_thread, info, FALSE, NULL); } @@ -2636,7 +2638,6 @@ on_refresh_folder (TnyFolder *folder, } /* Free */ -/* g_object_unref (helper->mail_op); */ g_slice_free (RefreshAsyncHelper, helper); /* Notify about operation end */ @@ -2695,7 +2696,7 @@ modest_mail_operation_refresh_folder (ModestMailOperation *self, /* Create the helper */ helper = g_slice_new0 (RefreshAsyncHelper); - helper->mail_op = g_object_ref (self); + helper->mail_op = self; helper->user_callback = user_callback; helper->user_data = user_data;