2003-12-10 Padraig O'Briain <padraig.obriain@sun.com>
authorpadraigo <padraigo@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 10 Dec 2003 08:56:08 +0000 (08:56 +0000)
committerpadraigo <padraigo@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 10 Dec 2003 08:56:08 +0000 (08:56 +0000)
* registryd/devieceventcontroller.c:
(wait_for_release_event): Change first parameter from GdkEvent to
XEvent.
(global_filter_fn); Correct call to wait_for_release_event.

Fixes bug #128912.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@576 e2bd861d-eb25-0410-b326-f6ed22b6b98c

ChangeLog
registryd/deviceeventcontroller.c

index ca5ed01..31d7645 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2003-12-10  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * registryd/devieceventcontroller.c:
+       (wait_for_release_event): Change first parameter from GdkEvent to 
+       XEvent.
+       (global_filter_fn); Correct call to wait_for_release_event.
+
+       Fixes bug #128912.
+
 2003-12-08  Bill Haneman <billh@gnome.org>
 
        Version 1.3.10.
@@ -88,7 +97,7 @@
 
        * cspi/spi_accessible.c (cspi_init_role_table): Add SPI_ROLE_EDITBAR.
 
-       * docs/referecce/cspi/tmpl/spi-accessible.sgml: Add SPI_ROLE_EDITBAR
+       * docs/reference/cspi/tmpl/spi-accessible.sgml: Add SPI_ROLE_EDITBAR
 
        * idl/Accessibility_Role.idl: Add ROLE_EDITBAR.
 
index 15100ce..41e616a 100644 (file)
@@ -62,7 +62,7 @@ KeySym ucs2keysym (long ucs);
 static guint check_release_handler = 0;
 static Accessibility_DeviceEvent pressed_event;
 static SpiDEController *saved_controller; 
-static void wait_for_release_event (GdkEvent *event, SpiDEController *controller);
+static void wait_for_release_event (XEvent *event, SpiDEController *controller);
 
 /* Our parent Gtk object type */
 #define PARENT_TYPE BONOBO_TYPE_OBJECT
@@ -1021,7 +1021,7 @@ global_filter_fn (GdkXEvent *gdk_xevent, GdkEvent *event, gpointer data)
             XAllowEvents (spi_get_display (), AsyncKeyboard, CurrentTime);
           else
             {
-              wait_for_release_event (event, controller);
+              wait_for_release_event (xevent, controller);
               XAllowEvents (spi_get_display (), ReplayKeyboard, CurrentTime);
             }
         }
@@ -2387,7 +2387,7 @@ check_release (gpointer data)
   return (released == 0);
 }
 
-static void wait_for_release_event (GdkEvent        *event,
+static void wait_for_release_event (XEvent          *event,
                                     SpiDEController *controller)
 {
   pressed_event = spi_keystroke_from_x_key_event ((XKeyEvent *) event);