Don't corrupt memory if nick can not be changed.

Sat, 25 Apr 2009 22:18:51 +0000

author
Sadrul Habib Chowdhury <sadrul@pidgin.im>
date
Sat, 25 Apr 2009 22:18:51 +0000
changeset 26854
67981b8e46b8
parent 26853
95e4d8f07aba
child 26855
d2bc0c2ff7f4

Don't corrupt memory if nick can not be changed.
You can be upset if you can't change your nick, I guess, but that's no
reason to corrupt your memory.

libpurple/protocols/irc/msgs.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/irc/msgs.c	Sat Apr 25 19:09:36 2009 +0000
+++ b/libpurple/protocols/irc/msgs.c	Sat Apr 25 22:18:51 2009 +0000
@@ -1019,6 +1019,7 @@
 				    _("Nickname in use"), buf);
 		g_free(buf);
 		g_free(irc->reqnick);
+		return;
 	}
 
 	if (strlen(args[1]) < strlen(irc->reqnick) || irc->nickused)

mercurial