diff src/protocols/jabber/jabber.c @ 7145:0e4894b3e2a6

[gaim-migrate @ 7712] all sorts of fun jabber stuff including: 1. stop calling gaim_strdup_withhtml() with NULL values 2. real support for headline-type messages 3. fix a stupid presence bug when authorizing people 4. fix login default stuff so people can log in committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Sat, 04 Oct 2003 21:19:29 +0000
parents be4ca65b3b48
children e9867cdeb0fd
line wrap: on
line diff
--- a/src/protocols/jabber/jabber.c	Sat Oct 04 21:19:17 2003 +0000
+++ b/src/protocols/jabber/jabber.c	Sat Oct 04 21:19:29 2003 +0000
@@ -357,6 +357,13 @@
 			g_free, NULL);
 	js->user = jabber_id_new(gaim_account_get_username(account));
 
+	if(!js->user->node) {
+		js->user->node = js->user->domain;
+		js->user->domain = g_strdup("jabber.org");
+	}
+	if(!js->user->resource)
+		js->user->resource = g_strdup("Gaim");
+
 	server = connect_server[0] ? connect_server : js->user->domain;
 
 	jabber_stream_set_state(js, JABBER_STREAM_CONNECTING);