changeset 30506:86c917db4c89

merge of '637cbec3044756a8ef4273f687d84b18f10b05c4' and '9e9bcdba177b1d4b1f7368101b35c65a5d1c3a65'
author John Bailey <rekkanoryo@rekkanoryo.org>
date Sun, 23 May 2010 17:24:05 +0000
parents 173e403cffbb (diff) 0e75ea0b5532 (current diff)
children a4527d9ee853
files
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/libpurple/protocols/qq/qq_base.c	Sun May 23 16:11:48 2010 +0000
+++ b/libpurple/protocols/qq/qq_base.c	Sun May 23 17:24:05 2010 +0000
@@ -811,11 +811,11 @@
 static void captcha_input_cancel_cb(qq_captcha_request *captcha_req,
 		PurpleRequestFields *fields)
 {
-	captcha_request_destory(captcha_req);
-
 	purple_connection_error_reason(captcha_req->gc,
 			PURPLE_CONNECTION_ERROR_AUTHENTICATION_FAILED,
 			_("Failed captcha verification"));
+
+	captcha_request_destory(captcha_req);
 }
 
 static void captcha_input_ok_cb(qq_captcha_request *captcha_req,