Mercurial > ~mikael > mcabber > hg
diff mcabber/src/settings.c @ 1395:d431cd75eb53
Use bookmarked nickname when manually joining a room
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Mon, 10 Dec 2007 21:45:24 +0100 |
parents | d9606bd03144 |
children | 366ef500c522 |
line wrap: on
line diff
--- a/mcabber/src/settings.c Sun Dec 09 19:26:37 2007 +0100 +++ b/mcabber/src/settings.c Mon Dec 10 21:45:24 2007 +0100 @@ -388,10 +388,14 @@ // default_muc_nickname() // Return the user's default nickname // The caller should free the string after use -char *default_muc_nickname(void) +char *default_muc_nickname(const char *roomid) { char *nick; + nick = (char*)jb_get_bookmark_nick(roomid); + if (nick) + return g_strdup(nick); + // We try the "nickname" option, then the username part of the jid. nick = (char*)settings_opt_get("nickname"); if (nick)