]> spindle.queued.net Git - midori/commitdiff
Fix token parsing in midori_debug
authorChristian Dywan <christian@twotoasts.de>
Sat, 1 Sep 2012 15:58:35 +0000 (17:58 +0200)
committerChristian Dywan <christian@twotoasts.de>
Sat, 1 Sep 2012 16:13:14 +0000 (18:13 +0200)
midori/midori-app.c

index cc43b7efcdff2ce53f302b2094336fe4e6207475..85dc8e121ec9d20f258321b41dfa0cd05836e722 100644 (file)
@@ -1465,7 +1465,7 @@ midori_debug (const gchar* token)
     if (debug_token == NULL)
     {
         gchar* found_token;
-        if (debug && (found_token = strstr (full_debug_tokens, debug)) && *found_token == ' ')
+        if (debug && (found_token = strstr (full_debug_tokens, debug)) && *(found_token + strlen (debug)) == ' ')
         {
             #ifdef G_ENABLE_DEBUG
             debug_token = g_intern_static_string (debug);
@@ -1473,7 +1473,7 @@ midori_debug (const gchar* token)
             g_warning ("Value '%s' for MIDORI_DEBUG requires a full debugging build.", debug);
             #endif
         }
-        else if (debug && (found_token = strstr (debug_tokens, debug)) && *found_token == ' ')
+        else if (debug && (found_token = strstr (debug_tokens, debug)) && *(found_token + strlen (debug)) == ' ')
             debug_token = g_intern_static_string (debug);
         else if (debug)
             g_warning ("Unrecognized value '%s' for MIDORI_DEBUG.", debug);