[libgnome-keyring] Fix some problems in gnome_keyring_unlock()



commit 38413ce4fe6b7322f9fa1fbbfe68b4f66184e91a
Author: Stef Walter <stef memberwebs com>
Date:   Sun Dec 13 00:58:08 2009 +0000

    Fix some problems in gnome_keyring_unlock()

 library/gnome-keyring.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/library/gnome-keyring.c b/library/gnome-keyring.c
index dc12dd9..0ca3163 100644
--- a/library/gnome-keyring.c
+++ b/library/gnome-keyring.c
@@ -1077,13 +1077,13 @@ xlock_1_reply (GkrOperation *op, DBusMessage *reply, gpointer user_data)
 	}
 
 	/* Is there a prompt needed? */
-	if (g_str_equal (prompt, "/")) {
+	if (!g_str_equal (prompt, "/")) {
 		gkr_operation_push (op, xlock_2_reply, GKR_CALLBACK_OP_MSG, user_data, NULL);
 		gkr_operation_prompt (op, prompt);
 
 	/* No prompt, and no opportunity to */
 	} else {
-		gkr_callback_invoke_res (gkr_operation_pop (op), GNOME_KEYRING_RESULT_DENIED);
+		gkr_callback_invoke_res (gkr_operation_pop (op), GNOME_KEYRING_RESULT_NO_SUCH_KEYRING);
 	}
 }
 



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