libpurple/plugins/keyrings/gnomekeyring.c

branch
soc.2008.masterpassword
changeset 34154
857c361d3791
parent 34141
9d90967f2485
child 34155
567c48f9658c
--- a/libpurple/plugins/keyrings/gnomekeyring.c	Sat Apr 27 00:03:10 2013 +0200
+++ b/libpurple/plugins/keyrings/gnomekeyring.c	Sat Apr 27 15:47:45 2013 +0200
@@ -98,28 +98,28 @@
 		error = NULL;
 	} else if (result == GNOME_KEYRING_RESULT_NO_MATCH) {
 		error = g_error_new(PURPLE_KEYRING_ERROR,
-			PURPLE_KEYRING_ERROR_NOPASSWD,
+			PURPLE_KEYRING_ERROR_NOPASSWORD,
 			"No password found for account");
 	} else if (result == GNOME_KEYRING_RESULT_DENIED ||
 		result == GNOME_KEYRING_RESULT_CANCELLED) {
 		error = g_error_new(PURPLE_KEYRING_ERROR,
-			PURPLE_KEYRING_ERROR_WRONGPASS,
+			PURPLE_KEYRING_ERROR_ACCESSDENIED,
 			"Access denied");
 		gnomekeyring_cancel_queue();
 	} else if (result == GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON ||
 		GNOME_KEYRING_RESULT_IO_ERROR) {
 		error = g_error_new(PURPLE_KEYRING_ERROR,
-			PURPLE_KEYRING_ERROR_NOCHANNEL,
+			PURPLE_KEYRING_ERROR_BACKENDFAIL,
 			"Communication with GNOME Keyring failed");
 	} else {
 		error = g_error_new(PURPLE_KEYRING_ERROR,
-			PURPLE_KEYRING_ERROR_NOCHANNEL,
+			PURPLE_KEYRING_ERROR_BACKENDFAIL,
 			"Unknown error (code: %d)", result);
 	}
 
 	if (error == NULL && password == NULL) {
 		error = g_error_new(PURPLE_KEYRING_ERROR,
-			PURPLE_KEYRING_ERROR_NOCHANNEL,
+			PURPLE_KEYRING_ERROR_BACKENDFAIL,
 			"Unknown error (password empty)");
 	}
 
@@ -176,17 +176,17 @@
 	} else if (result == GNOME_KEYRING_RESULT_DENIED ||
 		result == GNOME_KEYRING_RESULT_CANCELLED) {
 		error = g_error_new(PURPLE_KEYRING_ERROR,
-			PURPLE_KEYRING_ERROR_WRONGPASS,
+			PURPLE_KEYRING_ERROR_ACCESSDENIED,
 			"Access denied");
 		gnomekeyring_cancel_queue();
 	} else if (result == GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON ||
 		GNOME_KEYRING_RESULT_IO_ERROR) {
 		error = g_error_new(PURPLE_KEYRING_ERROR,
-			PURPLE_KEYRING_ERROR_NOCHANNEL,
+			PURPLE_KEYRING_ERROR_BACKENDFAIL,
 			"Communication with GNOME Keyring failed");
 	} else {
 		error = g_error_new(PURPLE_KEYRING_ERROR,
-			PURPLE_KEYRING_ERROR_NOCHANNEL,
+			PURPLE_KEYRING_ERROR_BACKENDFAIL,
 			"Unknown error (code: %d)", result);
 	}
 
@@ -237,7 +237,7 @@
 
 	account = req->account;
 	error = g_error_new(PURPLE_KEYRING_ERROR,
-		PURPLE_KEYRING_ERROR_NOCHANNEL,
+		PURPLE_KEYRING_ERROR_CANCELLED,
 		"Operation cancelled");
 	if (req->type == GNOMEKEYRING_REQUEST_READ && req->cb.read)
 		req->cb.read(account, NULL, error, req->cb_data);

mercurial