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