# HG changeset patch # User Mikael Berthe # Date 1271103742 -7200 # Node ID efd7c4c34ff2ed6d9b141acfe0ab0d84ef8ad5d6 # Parent c5ab9cf3819a39de7ca1ea14c0559308d1e1ad81 Display mcabber version when starting a trace log diff -r c5ab9cf3819a -r efd7c4c34ff2 mcabber/mcabber/main.c --- 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); } diff -r c5ab9cf3819a -r efd7c4c34ff2 mcabber/mcabber/utils.c --- 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; }