aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/exchange-operations/exchange-config-listener.c
diff options
context:
space:
mode:
authorSarfraaz Ahmed <asarfraaz@novell.com>2005-07-11 20:26:24 +0800
committerAhmed Sarfraaz <sarfraaz@src.gnome.org>2005-07-11 20:26:24 +0800
commit619bc50ccd1d7c1d994abb70a7f0db413f3285e0 (patch)
tree62305feb36c77f9999a01a17938723b1756c91a9 /plugins/exchange-operations/exchange-config-listener.c
parent97bd85d7b2bc96692337d5f3b63124a7887d38bb (diff)
downloadgsoc2013-evolution-619bc50ccd1d7c1d994abb70a7f0db413f3285e0.tar
gsoc2013-evolution-619bc50ccd1d7c1d994abb70a7f0db413f3285e0.tar.gz
gsoc2013-evolution-619bc50ccd1d7c1d994abb70a7f0db413f3285e0.tar.bz2
gsoc2013-evolution-619bc50ccd1d7c1d994abb70a7f0db413f3285e0.tar.lz
gsoc2013-evolution-619bc50ccd1d7c1d994abb70a7f0db413f3285e0.tar.xz
gsoc2013-evolution-619bc50ccd1d7c1d994abb70a7f0db413f3285e0.tar.zst
gsoc2013-evolution-619bc50ccd1d7c1d994abb70a7f0db413f3285e0.zip
Check that the result is not a success and only then print the error Call
2005-07-11 Sarfraaz Ahmed <asarfraaz@novell.com> * exchange-operations.c (exchange_operations_report_error) : Check that the result is not a success and only then print the error * exchange-account-setup.c (btn_chpass_clicked) : Call the error reporting routine only if there is a failure. * exchange-config-listener.c (account_added) : Similar svn path=/trunk/; revision=29718
Diffstat (limited to 'plugins/exchange-operations/exchange-config-listener.c')
-rw-r--r--plugins/exchange-operations/exchange-config-listener.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/exchange-operations/exchange-config-listener.c b/plugins/exchange-operations/exchange-config-listener.c
index bb85a07802..ffacddf911 100644
--- a/plugins/exchange-operations/exchange-config-listener.c
+++ b/plugins/exchange-operations/exchange-config-listener.c
@@ -872,7 +872,8 @@ account_added (EAccountList *account_list, EAccount *account)
exchange_account);
add_sources (exchange_account);
exchange_account_connect (exchange_account, NULL, &result);
- exchange_operations_report_error (exchange_account, result);
+ if (result != EXCHANGE_ACCOUNT_CONNECT_SUCCESS)
+ exchange_operations_report_error (exchange_account, result);
add_new_sources (exchange_account);
}