property.c: Don't leave stuff on the lua stack
authorUli Schlachter <psychon@znc.in>
Tue, 9 Feb 2010 13:02:38 +0000 (14:02 +0100)
committerJulien Danjou <julien@danjou.info>
Tue, 9 Feb 2010 18:46:32 +0000 (19:46 +0100)
property_update_wm_hints() pushes the client but never pops it. This is a really
bad thing (tm).

Signed-off-by: Uli Schlachter <psychon@znc.in>
Signed-off-by: Julien Danjou <julien@danjou.info>

property.c

index 660798c..5f351cb 100644 (file)
@@ -208,6 +208,8 @@ property_update_wm_hints(client_t *c, xcb_get_property_reply_t *reply)
 
     if(wmh.flags & XCB_WM_HINT_WINDOW_GROUP)
         client_set_group_window(globalconf.L, -1, wmh.window_group);
+
+    lua_pop(globalconf.L, 1);
 }
 
 /** Update WM_CLASS of a client.