[Spice-devel] [spice-common 1/3] log: Clamp SPICE_DEBUG_LEVEL if it's too high

Christophe Fergeau cfergeau at redhat.com
Tue Apr 5 10:56:52 UTC 2016


This matches how SPICE_DEBUG_LEVEL behaved before switching to glib
logging.
---
 common/log.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/common/log.c b/common/log.c
index 8d47cb6..5f08470 100644
--- a/common/log.c
+++ b/common/log.c
@@ -67,6 +67,9 @@ static void spice_log_set_debug_level(void)
             /* FIXME: To be removed after enough deprecation time */
             g_warning("Setting SPICE_DEBUG_LEVEL is deprecated, use G_MESSAGES_DEBUG instead");
             debug_level = atoi(debug_str);
+            if (debug_level > SPICE_LOG_LEVEL_DEBUG) {
+                debug_level = SPICE_LOG_LEVEL_DEBUG;
+            }
             glib_debug_level = spice_log_level_to_glib(debug_level);
 
             /* If the debug level is too high, make sure we don't try to enable
-- 
2.5.5



More information about the Spice-devel mailing list