libpurple/protocols/gg/account.c

changeset 34449
bbcb198650b7
parent 34332
876483829700
child 35351
b48e08029b65
--- a/libpurple/protocols/gg/account.c	Wed Sep 18 18:24:28 2013 +0200
+++ b/libpurple/protocols/gg/account.c	Sat Sep 21 11:54:03 2013 +0200
@@ -125,7 +125,8 @@
 		purple_notify_error(
 			purple_connection_get_account(reqdata->gc),
 			_("Token Error"),
-			_("Unable to fetch the token."), NULL);
+			_("Unable to fetch the token."), NULL,
+			purple_request_cpar_from_connection(reqdata->gc));
 	}
 	
 	reqdata->callback(reqdata->gc, token, reqdata->user_data);
@@ -347,7 +348,8 @@
 		purple_notify_error(NULL,
 			GGP_ACCOUNT_REGISTER_TITLE,
 			_("Unable to register new account. "
-			"An unknown error occurred."), NULL);
+			"An unknown error occurred."), NULL,
+			purple_request_cpar_from_account(account));
 		ggp_account_register_completed(register_data, FALSE);
 		return;
 	}
@@ -364,7 +366,8 @@
 	
 	tmp = g_strdup_printf(_("Your new GG number: %u."), uin);
 	purple_notify_info(account, GGP_ACCOUNT_REGISTER_TITLE,
-		_("Registration completed successfully!"), tmp);
+		_("Registration completed successfully!"), tmp,
+		purple_request_cpar_from_account(account));
 	g_free(tmp);
 	
 	ggp_account_register_completed(register_data, TRUE);
@@ -595,7 +598,8 @@
 	ggp_account_chpass_dialog(chpass_data->gc, chpass_data->token,
 		chpass_data);
 	purple_notify_error(purple_connection_get_account(chpass_data->gc),
-		GGP_ACCOUNT_CHPASS_TITLE, message, NULL);
+		GGP_ACCOUNT_CHPASS_TITLE, message, NULL,
+		purple_request_cpar_from_connection(chpass_data->gc));
 }
 
 static void ggp_account_chpass_dialog_cancel(
@@ -629,7 +633,8 @@
 		purple_notify_error(NULL,
 			GGP_ACCOUNT_CHPASS_TITLE,
 			_("Unable to change password. "
-			"An unknown error occurred."), NULL);
+			"An unknown error occurred."), NULL,
+			purple_request_cpar_from_connection(chpass_data->gc));
 		ggp_account_chpass_data_free(chpass_data);
 		return;
 	}
@@ -641,7 +646,8 @@
 		NULL, NULL);
 
 	purple_notify_info(account, GGP_ACCOUNT_CHPASS_TITLE,
-		_("Your password has been changed."), NULL);
+		_("Your password has been changed."), NULL,
+		purple_request_cpar_from_connection(chpass_data->gc));
 	
 	ggp_account_chpass_data_free(chpass_data);
 	

mercurial