jabber: Complete the fix for a NULL printf() on registration on Windows. Closes #10420 again.

Tue, 01 Dec 2009 21:18:45 +0000

author
Paul Aurich <darkrain42@pidgin.im>
date
Tue, 01 Dec 2009 21:18:45 +0000
changeset 29061
32110be41c9f
parent 29060
6b97b5fa7076
child 29062
4c6f2d8de6a7

jabber: Complete the fix for a NULL printf() on registration on Windows. Closes #10420 again.

Man, do I hate these NULL printf() bugs.

libpurple/protocols/jabber/jabber.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/jabber/jabber.c	Tue Dec 01 16:49:15 2009 +0000
+++ b/libpurple/protocols/jabber/jabber.c	Tue Dec 01 21:18:45 2009 +0000
@@ -1116,7 +1116,8 @@
 
 	if(cbdata->js->registration) {
 		username = g_strdup_printf("%s@%s%s%s", cbdata->js->user->node, cbdata->js->user->domain,
-			cbdata->js->user->resource ? "/" : "", cbdata->js->user->resource);
+			cbdata->js->user->resource ? "/" : "",
+			cbdata->js->user->resource ? cbdata->js->user->resource : "");
 		purple_account_set_username(cbdata->js->gc->account, username);
 		g_free(username);
 	}

mercurial