]> Dogcows Code - chaz/openbox/blobdiff - plugins/focus.c
yet more improvements to focus handling
[chaz/openbox] / plugins / focus.c
index bb176a22d22ba980acfb0a2f7ba7d2eebab41a61..17ab20ef40915d974991698043ec7c07bab191f6 100644 (file)
@@ -118,14 +118,14 @@ static void focus_desktop()
 static void event(ObEvent *e, void *foo)
 {
     ConfigValue follow_mouse, focus_new;
-    gboolean r;
     
-    r = config_get("focus.followMouse", Config_Bool, &follow_mouse);
-    g_assert(r);
+    if (!config_get("focus.followMouse", Config_Bool, &follow_mouse))
+        g_assert_not_reached();
 
     switch (e->type) {
     case Event_Client_Mapped:
-        r = config_get("focus.focusNew", Config_Bool, &focus_new);
+        if (!config_get("focus.focusNew", Config_Bool, &focus_new))
+            g_assert_not_reached();
         if (focus_new.bool && client_normal(e->data.c.client))
             client_focus(e->data.c.client);
         break;
This page took 0.022078 seconds and 4 git commands to generate.