[gtk+/native-layout] Fix a think in the CSW input extension handling



commit afbc05291678d5b8efecade736519e0fafedde62
Author: Matthias Clasen <mclasen redhat com>
Date:   Mon Dec 21 15:27:46 2009 -0500

    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 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index 32eb162..a4f42ec 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;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]