diff src/oscar.c @ 1404:96e93119268d

[gaim-migrate @ 1414] argh committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Sat, 13 Jan 2001 08:49:15 +0000
parents bf041349b11e
children f16e17d42b43
line wrap: on
line diff
--- a/src/oscar.c	Fri Jan 12 03:02:20 2001 +0000
+++ b/src/oscar.c	Sat Jan 13 08:49:15 2001 +0000
@@ -1742,6 +1742,11 @@
 static void oscar_set_away(struct gaim_connection *g, char *state, char *message) {
 	struct oscar_data *odata = (struct oscar_data *)g->proto_data;
 	aim_bos_setprofile(odata->sess, odata->conn, g->user->user_info, message, gaim_caps);
+	if (g->away)
+		g_free (g->away);
+	g->away = NULL;
+	if (message)
+		g->away = g_strdup (message);
 }
 
 static void oscar_warn(struct gaim_connection *g, char *name, int anon) {