Mercurial > hg
changeset 1897:efd7c4c34ff2
Display mcabber version when starting a trace log
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Mon, 12 Apr 2010 22:22:22 +0200 |
parents | c5ab9cf3819a |
children | e25cec543da1 |
files | mcabber/mcabber/main.c mcabber/mcabber/utils.c |
diffstat | 2 files changed, 7 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/mcabber/main.c Mon Apr 12 20:50:19 2010 +0200 +++ b/mcabber/mcabber/main.c Mon Apr 12 22:22:22 2010 +0200 @@ -163,7 +163,7 @@ const char *v_fmt = "MCabber %s -- Email: mcabber [at] lilotux [dot] net\n"; char *v = mcabber_version(); printf(v_fmt, v); - scr_LogPrint(LPRINT_LOGNORM|LPRINT_NOTUTF8, v_fmt, v); + scr_LogPrint(LPRINT_NORMAL|LPRINT_NOTUTF8, v_fmt, v); g_free(v); }
--- a/mcabber/mcabber/utils.c Mon Apr 12 20:50:19 2010 +0200 +++ b/mcabber/mcabber/utils.c Mon Apr 12 22:22:22 2010 +0200 @@ -52,6 +52,7 @@ #include "utils.h" #include "logprint.h" #include "settings.h" +#include "main.h" static int DebugEnabled; static char *FName; @@ -160,6 +161,7 @@ FILE *fp; struct stat buf; int err; + char *v; fp = fopen(FName, "a"); if (!fp) { @@ -180,9 +182,11 @@ } fchmod(fileno(fp), S_IRUSR|S_IWUSR); - fputs("New trace log started.\n----------------------\n", fp); + v = mcabber_version(); + fprintf(fp, "New trace log started. MCabber version %s\n" + "----------------------\n", v); + g_free(v); fclose(fp); - return TRUE; }