diff options
Diffstat (limited to 'monitor/proxy')
-rw-r--r-- | monitor/proxy/Makefile.am | 2 | ||||
-rw-r--r-- | monitor/proxy/remote-volume-monitor-module.c | 11 |
2 files changed, 12 insertions, 1 deletions
diff --git a/monitor/proxy/Makefile.am b/monitor/proxy/Makefile.am index 0c22f113..86a1efeb 100644 --- a/monitor/proxy/Makefile.am +++ b/monitor/proxy/Makefile.am @@ -3,7 +3,7 @@ NULL = remote_volume_monitorsdir = $(datadir)/gvfs/remote-volume-monitors -module_flags = -export_dynamic -avoid-version -module -no-undefined -export-symbols-regex '^g_io_module_(load|unload)' +module_flags = -export_dynamic -avoid-version -module -no-undefined -export-symbols-regex '^g_io_module_(load|unload|query)' giomodules_LTLIBRARIES = libgioremote-volume-monitor.la diff --git a/monitor/proxy/remote-volume-monitor-module.c b/monitor/proxy/remote-volume-monitor-module.c index 42325278..5e44531d 100644 --- a/monitor/proxy/remote-volume-monitor-module.c +++ b/monitor/proxy/remote-volume-monitor-module.c @@ -73,3 +73,14 @@ g_io_module_unload (GIOModule *module) out: ; } + +char ** +g_io_module_query (void) +{ + char *eps[] = { + G_NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME, + G_VOLUME_MONITOR_EXTENSION_POINT_NAME, + NULL + }; + return g_strdupv (eps); +} |