]> Pileus Git - grits/blobdiff - src/gis-plugin.c
Fix misc bugs and bump version to 0.3
[grits] / src / gis-plugin.c
index b0619f9b3e2fe16db971bccf26d95af54448055f..eb162b7c861df7a6ff6eebff77d1914bdba1712f 100644 (file)
@@ -56,7 +56,8 @@ void gis_plugin_expose(GisPlugin *self)
 GtkWidget *gis_plugin_get_config(GisPlugin *self)
 {
        g_return_val_if_fail(GIS_IS_PLUGIN(self), NULL);
-       return GIS_PLUGIN_GET_INTERFACE(self)->get_config(self);
+       GisPluginInterface *iface = GIS_PLUGIN_GET_INTERFACE(self);
+       return iface->get_config ? iface->get_config (self) : NULL;
 }