X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git;a=blobdiff_plain;f=libspi%2Feventlistener.c;h=c72461462f09ca248e04d4adb29a7d16a2a98fde;hp=41a40500c034db023ea7d7db2472e8228eb7e71f;hb=838ffbd98cd6acfaad67fd6b3a08ac69b9f68f9d;hpb=fdf87471b3d56d7a66d31f33c1ef3d631e9ef51c diff --git a/libspi/eventlistener.c b/libspi/eventlistener.c index 41a4050..c724614 100644 --- a/libspi/eventlistener.c +++ b/libspi/eventlistener.c @@ -70,7 +70,6 @@ impl_accessible_event_notify_event (PortableServer_Servant servant, const Accessibility_Event *e, CORBA_Environment *ev) { - int n; int len; VoidEventListenerCB cb; @@ -83,10 +82,10 @@ impl_accessible_event_notify_event (PortableServer_Servant servant, cb = (VoidEventListenerCB) g_list_nth_data (listener->callbacks, n); if (cb) { - (*cb) (NULL); + (*cb) (e); } } - bonobo_object_release_unref (e->target, ev); + bonobo_object_release_unref (e->source, ev); } static void @@ -147,7 +146,7 @@ AccessibleEventListener * accessible_event_listener_new () { AccessibleEventListener *retval = - LISTENER (g_object_new (accessible_event_listener_get_type (), NULL)); + ACCESSIBLE_EVENT_LISTENER (g_object_new (accessible_event_listener_get_type (), NULL)); return retval; }