From 619bc50ccd1d7c1d994abb70a7f0db413f3285e0 Mon Sep 17 00:00:00 2001 From: Sarfraaz Ahmed Date: Mon, 11 Jul 2005 12:26:24 +0000 Subject: Check that the result is not a success and only then print the error Call 2005-07-11 Sarfraaz Ahmed * 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 --- plugins/exchange-operations/exchange-config-listener.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'plugins/exchange-operations/exchange-config-listener.c') 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); } -- cgit v1.2.3