X-Git-Url: http://pileus.org/git/?p=grits;a=blobdiff_plain;f=src%2Fgis-viewer.c;h=afe2655d6638ed6d34602a39633038b0eaee2d56;hp=1deef53af631a1aa179d7f61d3c751d0095f9ee2;hb=41ac199155afce20286027beb0261fbdd5cee7c5;hpb=d12488000f9cc634f225ab0f11cfc0d2b52ecde5 diff --git a/src/gis-viewer.c b/src/gis-viewer.c index 1deef53..afe2655 100644 --- a/src/gis-viewer.c +++ b/src/gis-viewer.c @@ -280,12 +280,12 @@ gpointer gis_viewer_add(GisViewer *self, GisObject *object, return klass->add(self, object, level, sort); } -void gis_viewer_remove(GisViewer *self, gpointer ref) +GisObject *gis_viewer_remove(GisViewer *self, gpointer ref) { GisViewerClass *klass = GIS_VIEWER_GET_CLASS(self); if (!klass->remove) g_warning("GisViewer: remove - Unimplemented"); - klass->remove(self, ref); + return klass->remove(self, ref); } /****************