Having a loglevel variable is much more useful if we can actually change its value without a recompile. Use a SPICEC_LOG_LEVEL environment variable so we can do this from the spice xpi / activex too (by setting the environment variable before starting the browser). --- client/application.cpp | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/client/application.cpp b/client/application.cpp index f19bd58..9b787c1 100644 --- a/client/application.cpp +++ b/client/application.cpp @@ -45,6 +45,7 @@ #endif #include <stdarg.h> #include <stdio.h> +#include <stdlib.h> #include <time.h> #ifdef USE_SMARTCARD @@ -2597,6 +2598,12 @@ int Application::main(int argc, char** argv, const char* version_str) { int ret; bool full_screen; + char *log_level_str; + + log_level_str = getenv("SPICEC_LOG_LEVEL"); + if (log_level_str) { + log_level = atoi(log_level_str); + } init_globals(); LOG_INFO("starting %s", version_str); -- 1.7.5.1 _______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel