[libgnome-keyring] Only show warning messages when error result is not definite.



commit b636f3c4f2fb58fe977a7f6fd48382e994086af8
Author: Stef Walter <stef memberwebs com>
Date:   Sat Dec 12 18:04:48 2009 +0000

    Only show warning messages when error result is not definite.

 library/gkr-operation.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/library/gkr-operation.c b/library/gkr-operation.c
index 29f006e..cb25e34 100644
--- a/library/gkr-operation.c
+++ b/library/gkr-operation.c
@@ -365,14 +365,13 @@ gkr_operation_handle_errors (GkrOperation *op, DBusMessage *reply)
 	op->was_keyring = FALSE;
 
 	if (dbus_set_error_from_message (&derr, reply)) {
-		g_message ("secret service operation failed: %s", derr.message);
-
 		if (dbus_error_has_name (&derr, ERROR_NO_SUCH_OBJECT)) {
 			if (was_keyring)
 				res = GNOME_KEYRING_RESULT_NO_SUCH_KEYRING;
 			else
 				res = GNOME_KEYRING_RESULT_BAD_ARGUMENTS;
 		} else {
+			g_message ("secret service operation failed: %s", derr.message);
 			res = GNOME_KEYRING_RESULT_IO_ERROR;
 		}
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]