Mercurial > hg
changeset 1434:bed2f0caa952
Expand filename in /say_to -f
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 23 Feb 2008 12:00:56 +0100 |
parents | 0c030b00306d |
children | 9bf7f3ddff10 |
files | mcabber/src/commands.c |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/src/commands.c Sat Feb 23 11:49:34 2008 +0100 +++ b/mcabber/src/commands.c Sat Feb 23 12:00:56 2008 +0100 @@ -1350,8 +1350,8 @@ // use. char *load_message_from_file(const char *filename) { + FILE *fd; struct stat buf; - FILE *fd; char *msgbuf, *msgbuf_utf8; char *eol; @@ -1462,9 +1462,12 @@ if (!file) { msg = to_utf8(msg); } else { + char *filename_xp; if (msg) scr_LogPrint(LPRINT_NORMAL, "say_to: extra parameter ignored."); - msg = load_message_from_file(file); + filename_xp = expand_filename(file); + msg = load_message_from_file(filename_xp); + g_free(filename_xp); g_free(file); }