Mercurial > pidgin.yaz
diff src/server.c @ 3985:f118d61fb89a
[gaim-migrate @ 4176]
smaller close button for tabs and aliases are now used in the away message queue, both thanks to deryni
committer: Tailor Script <tailor@pidgin.im>
| author | Luke Schierer <lschiere@pidgin.im> |
|---|---|
| date | Tue, 19 Nov 2002 17:54:56 +0000 |
| parents | 15b0d5b2de4d |
| children | 89b56ab2b692 |
line wrap: on
line diff
--- a/src/server.c Tue Nov 19 17:38:11 2002 +0000 +++ b/src/server.c Tue Nov 19 17:54:56 2002 +0000 @@ -643,9 +643,15 @@ * something to store the message, and add it to our queue. Then we update * the away dialog to indicate that we've queued something. */ struct queued_message *qm; + struct buddy *b; qm = g_new0(struct queued_message, 1); - g_snprintf(qm->name, sizeof(qm->name), "%s", name); + if (OPT_IM_ALIAS_TAB) { + b = find_buddy(gc, name); + g_snprintf(qm->name, sizeof(qm->name), "%s", b ? b->show : name); + } + else + g_snprintf(qm->name, sizeof(qm->name), "%s", name); qm->message = g_memdup(message, len == -1 ? strlen(message) + 1 : len); qm->gc = gc; qm->tm = mtime;
