projects
/
modest
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
e0b68c3
)
Fixes FwNULL 13/16
author
Sergio Villar Senin
<svillar@igalia.com>
Wed, 18 Mar 2009 17:14:54 +0000
(17:14 +0000)
committer
Sergio Villar Senin
<svillar@igalia.com>
Wed, 18 Mar 2009 17:14:54 +0000
(17:14 +0000)
pmo-trunk-r8177
src/modest-account-mgr-helpers.c
patch
|
blob
|
history
diff --git
a/src/modest-account-mgr-helpers.c
b/src/modest-account-mgr-helpers.c
index
bbf8f9d
..
1d96d52
100644
(file)
--- a/
src/modest-account-mgr-helpers.c
+++ b/
src/modest-account-mgr-helpers.c
@@
-778,12
+778,14
@@
modest_account_mgr_save_account_settings (ModestAccountMgr *mgr,
g_object_unref (store_settings);
transport_settings = modest_account_settings_get_transport_settings (settings);
g_object_unref (store_settings);
transport_settings = modest_account_settings_get_transport_settings (settings);
- transport_account_name = modest_server_account_settings_get_account_name (transport_settings);
- if (transport_settings != NULL) {
+ if (transport_settings) {
+ transport_account_name = modest_server_account_settings_get_account_name (transport_settings);
+ if (transport_account_name)
+ modest_account_mgr_set_string (mgr, account_name, MODEST_ACCOUNT_TRANSPORT_ACCOUNT,
+ transport_account_name, FALSE);
modest_account_mgr_save_server_settings (mgr, transport_settings);
modest_account_mgr_save_server_settings (mgr, transport_settings);
+ g_object_unref (transport_settings);
}
}
- modest_account_mgr_set_string (mgr, account_name, MODEST_ACCOUNT_TRANSPORT_ACCOUNT, transport_account_name, FALSE);
- g_object_unref (transport_settings);
modest_account_mgr_set_enabled (mgr, account_name, TRUE);
}
modest_account_mgr_set_enabled (mgr, account_name, TRUE);
}