diff src/protocols/msn/notification.c @ 8569:ee13d1befabe

[gaim-migrate @ 9317] Patch by Stu Tomlinson to restore MSN error reporting. Thanks! committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Sat, 03 Apr 2004 03:17:51 +0000
parents 06f57183e29f
children fc27237783ee
line wrap: on
line diff
--- a/src/protocols/msn/notification.c	Sat Apr 03 01:33:45 2004 +0000
+++ b/src/protocols/msn/notification.c	Sat Apr 03 03:17:51 2004 +0000
@@ -198,10 +198,10 @@
 unknown_cmd(MsnServConn *servconn, const char *command, const char **params,
 			size_t param_count)
 {
-	char buf[MSN_BUF_LEN];
-
+	int errnum = 0;
+	
 	if (isdigit(*command)) {
-		int errnum = atoi(command);
+		errnum = atoi(command);
 
 		if (errnum == 225) {
 			/*
@@ -211,15 +211,9 @@
 			 */
 			return TRUE;
 		}
-
-		g_snprintf(buf, sizeof(buf), _("MSN Error: %s\n"),
-				   msn_error_get_text(errnum));
 	}
-	else {
-		g_snprintf(buf, sizeof(buf), "MSN Error: Unable to parse message\n");
-	}
-
-	gaim_notify_error(servconn->session->account->gc, NULL, buf, NULL);
+	
+	msn_error_handle(servconn->session, errnum);
 
 	return TRUE;
 }