- g_string_append_printf (string, "[%d] %s(%s) %s:%d\n",
- count, function, arguments,
- sourcefile, linenum);
- else
- g_string_append_printf (string, "[%d] %s(%s)\n",
- count, function, arguments);
+ g_string_append_printf (string, " %s", sourcefile);
+ if (linenum[0] != '\0')
+ g_string_append_printf (string, ":%s", linenum);
+ g_string_append (string, "\n");