Allow debug output to go either to log file or to stderr

This makes it easier to debug things in a debugger, but the infrastructure
to send out debug builds where an end user can send in a useful logfile is
still in place.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2012-10-25 20:12:44 -07:00
parent 117008a007
commit d5ac38d9ed

4
main.c
View file

@ -242,7 +242,9 @@ int main(int argc, char **argv)
init_ui(&argc, &argv);
#ifdef DEBUGFILE
#if DEBUGFILE > 1
debugfile = stderr;
#elif defined(DEBUGFILE)
debugfilename = (char *)subsurface_default_filename();
strncpy(debugfilename + strlen(debugfilename) - 3, "log", 3);
if (g_mkdir_with_parents(g_path_get_dirname(debugfilename), 0664) != 0 ||