projects
/
modest
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
625f344
)
Removed GLIB CRITICAL
author
Alberto Garcia
<agarcia@igalia.com>
Fri, 21 Dec 2007 12:33:27 +0000
(12:33 +0000)
committer
Alberto Garcia
<agarcia@igalia.com>
Fri, 21 Dec 2007 12:33:27 +0000
(12:33 +0000)
pmo-trunk-r3960
src/modest-mail-operation.c
patch
|
blob
|
history
diff --git
a/src/modest-mail-operation.c
b/src/modest-mail-operation.c
index
688399d
..
34a5001
100644
(file)
--- a/
src/modest-mail-operation.c
+++ b/
src/modest-mail-operation.c
@@
-2490,8
+2490,9
@@
modest_mail_operation_remove_msgs (ModestMailOperation *self,
if (!priv->error) {
gboolean expunge, leave_on_server;
const gchar *account_name;
if (!priv->error) {
gboolean expunge, leave_on_server;
const gchar *account_name;
+ const gchar *proto;
TnyAccount *account;
TnyAccount *account;
- ModestTransportStoreProtocol account_proto;
+ ModestTransportStoreProtocol account_proto = MODEST_PROTOCOL_TRANSPORT_STORE_UNKNOWN;
account = tny_folder_get_account (folder);
account_name = modest_tny_account_get_parent_modest_account_name_for_server_account (account);
account = tny_folder_get_account (folder);
account_name = modest_tny_account_get_parent_modest_account_name_for_server_account (account);
@@
-2499,7
+2500,10
@@
modest_mail_operation_remove_msgs (ModestMailOperation *self,
modest_account_mgr_get_leave_on_server (modest_runtime_get_account_mgr (),
account_name);
modest_account_mgr_get_leave_on_server (modest_runtime_get_account_mgr (),
account_name);
- account_proto = modest_protocol_info_get_transport_store_protocol (tny_account_get_proto (account));
+ proto = tny_account_get_proto (account);
+ if (proto) {
+ account_proto = modest_protocol_info_get_transport_store_protocol (proto);
+ }
if (((account_proto == MODEST_PROTOCOL_STORE_POP) && !leave_on_server) ||
modest_tny_folder_is_remote_folder (folder) == FALSE)
if (((account_proto == MODEST_PROTOCOL_STORE_POP) && !leave_on_server) ||
modest_tny_folder_is_remote_folder (folder) == FALSE)