From d2ce67734a5b1ce83ee09356846f44204d25bab0 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 21 Dec 2009 15:27:46 -0500 Subject: [PATCH] Fix a think in the CSW input extension handling This was causing stack overflow due to an obvious infinite recursion. See e.g. RH #548849. --- gdk/gdkwindow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 32eb1620a0..a4f42ec97a 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -1754,7 +1754,7 @@ temporary_disable_extension_events (GdkWindowObject *window) child = l->data; if (window->impl_window == child->impl_window) - res |= temporary_disable_extension_events (window); + res |= temporary_disable_extension_events (child); } return res;