libpurple/plugins/keyrings/gnomekeyring.c

branch
soc.2008.masterpassword
changeset 33996
ca5e901a5311
parent 33995
53b3189d7c84
child 33997
035d8594b66a
--- a/libpurple/plugins/keyrings/gnomekeyring.c	Sat Aug 16 02:14:04 2008 +0000
+++ b/libpurple/plugins/keyrings/gnomekeyring.c	Sat Aug 16 06:07:22 2008 +0000
@@ -191,7 +191,7 @@
 	storage->cb = cb;
 	storage->user_data = data;
 
-	if(password != NULL || *password != '\O') {
+	if(password != NULL && *password != '\O') {
 
 		purple_debug_info("Gnome keyring plugin",
 			"Updating password for account %s (%s).\n",
@@ -330,7 +330,7 @@
 {
 	const char * name;
 
-	if(password != NULL || *password != '\O') {
+	if(password != NULL && *password != '\O') {
 
 		name =g_strdup_printf("pidgin-%s", purple_account_get_username(account)),
 

mercurial