]> Pileus Git - grits/blobdiff - src/gis-viewer.h
GisViewer: Improve add/remove functions
[grits] / src / gis-viewer.h
index d22b4da7c101b8e8f74f021219c3e5228a555abe..06378d76d032fdf2c488da741c5df5b9ac222c74 100644 (file)
@@ -75,7 +75,7 @@ struct _GisViewerClass {
 
        gpointer (*add)          (GisViewer *viewer, GisObject *object,
                                  gint level, gboolean sort);
-       void (*remove)           (GisViewer *viewer, gpointer ref);
+       GisObject *(*remove)     (GisViewer *viewer, gpointer ref);
 };
 
 GType gis_viewer_get_type(void);
@@ -115,6 +115,6 @@ void gis_viewer_set_height_func(GisViewer *self, GisTile *tile,
 
 gpointer gis_viewer_add(GisViewer *self, GisObject *object,
                gint level, gboolean sort);
-void gis_viewer_remove(GisViewer *self, gpointer ref);
+GisObject *gis_viewer_remove(GisViewer *self, gpointer ref);
 
 #endif