diff options
author | Mike Gorse <mgorse@novell.com> | 2011-01-24 16:18:34 -0600 |
---|---|---|
committer | Mike Gorse <mgorse@novell.com> | 2011-01-24 16:18:34 -0600 |
commit | 0ab99d28b6da6589a5522320e395b94cba50f907 (patch) | |
tree | 9ac895827835e7978a5386cba012703ef9b60e10 /atspi/atspi-event-listener.h | |
parent | 3aa75b70e67f5f4ddf31a9eeac132fee6389f66d (diff) | |
download | at-spi2-core-0ab99d28b6da6589a5522320e395b94cba50f907.tar.gz |
More error handling fixes
Set the GError in some more cases where we were previously printing warnings.
Also added an error parameter to event register/deregister functions, as it
makes calls over the wire.
Diffstat (limited to 'atspi/atspi-event-listener.h')
-rw-r--r-- | atspi/atspi-event-listener.h | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/atspi/atspi-event-listener.h b/atspi/atspi-event-listener.h index 64f31d78..a64c7dda 100644 --- a/atspi/atspi-event-listener.h +++ b/atspi/atspi-event-listener.h @@ -81,29 +81,35 @@ atspi_event_listener_new_simple (AtspiEventListenerSimpleCB callback, gboolean atspi_event_listener_register (AtspiEventListener *listener, - const gchar *event_type); + const gchar *event_type, + GError **error); gboolean atspi_event_listener_register_from_callback (AtspiEventListenerCB callback, void *user_data, GDestroyNotify callback_destroyed, - const gchar *event_type); + const gchar *event_type, + GError **error); gboolean atspi_event_listener_register_no_data (AtspiEventListenerSimpleCB callback, GDestroyNotify callback_destroyed, - const gchar *event_type); + const gchar *event_type, + GError **error); gboolean atspi_event_listener_deregister (AtspiEventListener *listener, - const gchar *event_type); + const gchar *event_type, + GError **error); gboolean atspi_event_listener_deregister_from_callback (AtspiEventListenerCB callback, void *user_data, - const gchar *event_type); + const gchar *event_type, + GError **error); gboolean atspi_event_listener_deregister_no_data (AtspiEventListenerSimpleCB callback, - const gchar *event_type); + const gchar *event_type, + GError **error); #endif /* _ATSPI_EVENT_LISTENER_H_ */ |