X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=libspi%2Flistener.c;h=9dcdb1b3525b0d87920f91f69f67028c31f5db63;hb=7e6b190892ea47bb90da75abcab856436a7ac222;hp=0a804e72c2a6128dc2ebfc3bf91e83be88dd3516;hpb=70f816ea49e78da7abc0d13ea1b25e41b5a4077a;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/libspi/listener.c b/libspi/listener.c index 0a804e7..9dcdb1b 100644 --- a/libspi/listener.c +++ b/libspi/listener.c @@ -72,18 +72,25 @@ impl_notify_event (PortableServer_Servant servant, CORBA_Environment *ev) { #ifdef SPI_DEBUG - fprintf (stderr, "notify...\n"); + fprintf (stderr, "notify %s...\n", e->type); fprintf (stderr, "source name: '%s'\n", - Accessibility_Accessible__get_name(e->target, ev)); + Accessibility_Accessible__get_name(e->source, ev)); if (ev->_major != CORBA_NO_EXCEPTION) { fprintf(stderr, ("Accessibility app error: exception during event notification: %s\n"), CORBA_exception_id(ev)); exit(-1); } + /* + fprintf (stderr, "source is component ? : %s\n", + Accessibility_Accessible_queryInterface (e->source, + "IDL:Accessibility/Component:1.0", + ev) + ? "yes" : "no"); + */ + /* TODO: free/deref the returned interface! */ #endif - Accessibility_Accessible_unref(e->target, ev); - + Bonobo_Unknown_unref (e->source, ev); } static void