1999-02-10 Federico Mena Quintero <federico@nuclecu.unam.mx>

* gcorba.c (do_window_close): It turns out that we *do* need to
	call CORBA_free().  It was a bug in ORBit which was causing this
	to crash.
This commit is contained in:
Miguel de Icaza 1999-02-10 20:01:13 +00:00
parent 2dddadbdc0
commit e4ef9c4bae
2 changed files with 8 additions and 0 deletions

View File

@ -1,3 +1,9 @@
1999-02-10 Federico Mena Quintero <federico@nuclecu.unam.mx>
* gcorba.c (do_window_close): It turns out that we *do* need to
call CORBA_free(). It was a bug in ORBit which was causing this
to crash.
1999-02-09 Federico Mena Quintero <federico@nuclecu.unam.mx>
* gdesktop.c (drag_end): Reload the desktop when a drag from the
@ -8,6 +14,7 @@
* gcorba.c (do_window_close): Removed call to CORBA_free, as
PortableServer_POA_deactivate_object already calls CORBA_free on
the object.
1999-02-09 Federico Mena Quintero <federico@nuclecu.unam.mx>
* glayout.c (gnome_close_panel_event): This function should return

View File

@ -125,6 +125,7 @@ do_window_close(GtkWidget *widget, gpointer _servant)
CORBA_exception_init(&ev);
objid = PortableServer_POA_servant_to_id (servant->poa, _servant, &ev);
PortableServer_POA_deactivate_object (servant->poa, objid, &ev);
CORBA_free (objid);
POA_GNOME_FileManagerWindow__fini(_servant, &ev);
g_free(servant);