applied changes from 6b5084da4501a491dab88006847c4e99fd4ce044 release-2.5.6

Tue, 28 Apr 2009 20:46:53 +0000

author
Ethan Blanton <elb@pidgin.im>
date
Tue, 28 Apr 2009 20:46:53 +0000
branch
release-2.5.6
changeset 25709
1e8f68e5bdc6
parent 25708
7e97dbce8223
child 25710
21f81fe6cf66

applied changes from 6b5084da4501a491dab88006847c4e99fd4ce044
through c0ad3732e2de434e21818fa9169f9b6835945f74

Add ChangeLog for the above.

ChangeLog file | annotate | diff | comparison | revisions
libpurple/protocols/yahoo/yahoo.c file | annotate | diff | comparison | revisions
--- a/ChangeLog	Tue Apr 28 20:41:37 2009 +0000
+++ b/ChangeLog	Tue Apr 28 20:46:53 2009 +0000
@@ -6,7 +6,9 @@
 	  channels.
 	* Notify the user if a /nick command fails, rather than trying
 	  fallback nicks.
-	
+
+	Yahoo:
+	* Fix a crash when sending very long messages.
 
 version 2.5.5 (03/01/2009):
 	libpurple:
--- a/libpurple/protocols/yahoo/yahoo.c	Tue Apr 28 20:41:37 2009 +0000
+++ b/libpurple/protocols/yahoo/yahoo.c	Tue Apr 28 20:46:53 2009 +0000
@@ -3640,7 +3640,6 @@
 					" bytes, %ld characters.  Max is %d bytes, %d chars."
 					"  Message is '%s'.\n", lenb, lenc, YAHOO_MAX_MESSAGE_LENGTH_BYTES,
 					YAHOO_MAX_MESSAGE_LENGTH_CHARS, msg2);
-			yahoo_packet_free(pkt);
 			g_free(msg);
 			g_free(msg2);
 			return -E2BIG;

mercurial