From 49ee5cea0588ffce52ab8dfeedfc5ba94002708c Mon Sep 17 00:00:00 2001 From: Uli Schlachter Date: Tue, 9 Feb 2010 13:58:06 +0100 Subject: [PATCH] client_focus_update(): Balance the lua stack There is a push 15 lines before the push that is removed here, but the client that is pushed there was never popped. Bad. Fix this by letting luaA_class_emit_signal() do the needed pop for us. Signed-off-by: Uli Schlachter Signed-off-by: Julien Danjou --- objects/client.c | 1 - 1 file changed, 1 deletion(-) diff --git a/objects/client.c b/objects/client.c index 2aec1a596..48e6d5a13 100644 --- a/objects/client.c +++ b/objects/client.c @@ -404,7 +404,6 @@ client_focus_update(client_t *c) ewmh_update_net_active_window(c->phys_screen); - luaA_object_push(globalconf.L, c); luaA_class_emit_signal(globalconf.L, &client_class, "focus", 1); }