CORBA_Object objecta = (CORBA_Object) a;
CORBA_Object objectb = (CORBA_Object) b;
- return CORBA_Object_is_equivalent (objecta, objectb, &ev);
+ return CORBA_Object_is_equivalent (objecta, objectb, cspi_ev ());
}
static void
}
CORBA_Environment *
+cspi_peek_ev (void)
+{
+ return &ev;
+}
+
+CORBA_Environment *
cspi_ev (void)
{
CORBA_exception_init (&ev);
{
GHashTable *refs;
+ cspi_streams_close_all ();
+
refs = live_refs;
live_refs = NULL;
if (refs)
if (err)
return err->type;
else
- return SPI_EXCEPTION_UNSPECIFIED;
+ return SPI_EXCEPTION_SOURCE_UNSPECIFIED;
}
/**