# HG changeset patch # User Nathan Walp # Date 1051804566 0 # Node ID 216e28b00b7fd6c200e5782b9b5e8dfc71e24105 # Parent d1fe8e320dab2b5cf69bef2f78b2b46440e9b43b [gaim-migrate @ 5643] fix buddies getting stuck typing when they sign off, and fix something else I found annoying committer: Tailor Script diff -r d1fe8e320dab -r 216e28b00b7f src/prpl.c --- a/src/prpl.c Thu May 01 08:58:56 2003 +0000 +++ b/src/prpl.c Thu May 01 15:56:06 2003 +0000 @@ -85,7 +85,7 @@ GSList *d = do_ask_dialogs; gaim_debug(GAIM_DEBUG_MISC, "prpl", - "%d dialogs to search", g_slist_length(d)); + "%d dialogs to search\n", g_slist_length(d)); while (d) { struct doaskstruct *doask = d->data; diff -r d1fe8e320dab -r 216e28b00b7f src/server.c --- a/src/server.c Thu May 01 08:58:56 2003 +0000 +++ b/src/server.c Thu May 01 15:56:06 2003 +0000 @@ -1081,6 +1081,7 @@ char *tmp = g_strdup_printf(_("%s logged out."), gaim_get_buddy_alias(b)); gaim_conversation_write(c, NULL, tmp, -1, WFLAG_SYSTEM, time(NULL)); + serv_got_typing_stopped(gc, name); /* obviously not typing */ g_free(tmp); } else if (awayqueue && find_queue_total_by_name(b->name)) { struct queued_message *qm = g_new0(struct queued_message, 1);