[Spice-commits] Branch '0.8' - client/application.cpp

Hans de Goede jwrdegoede at kemper.freedesktop.org
Thu Jul 21 02:14:48 PDT 2011


 client/application.cpp |    7 +++++++
 1 file changed, 7 insertions(+)

New commits:
commit ce516b0bdf036761daa9a248df1194182eb2428d
Author: Hans de Goede <hdegoede at redhat.com>
Date:   Tue Jun 7 11:53:40 2011 +0200

    spicec: Make loglevel configurable through the environment
    
    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).

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);


More information about the Spice-commits mailing list