# HG changeset patch # User Paul Aurich # Date 1259702325 0 # Node ID 3bf5dbff753ba70eeeb4818110505be1975c1173 # Parent 3d471a4bafaca9b40419b6d28876d764f5c2e25b jabber: Complete the fix for a NULL printf() on registration on Windows. Closes #10420 again. Man, do I hate these NULL printf() bugs. diff -r 3d471a4bafac -r 3bf5dbff753b libpurple/protocols/jabber/jabber.c --- 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); }