From 2759dd71bee859ff8daa9f52c9ff7169bacf6c67 Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Wed, 23 Mar 2022 15:40:41 +0000 Subject: [PATCH] gio: Remove remaining references to fen file monitor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It used to exist on Solaris, but GLib’s support for it was mostly removed in 2015 in commit 21ab660cf8d2622917eceaa24fbd07d81ea949af. Remove the final few references. Signed-off-by: Philip Withnall --- docs/reference/gio/meson.build | 1 - docs/reference/gio/overview.xml | 2 +- gio/giomodule.c | 4 ---- 3 files changed, 1 insertion(+), 6 deletions(-) diff --git a/docs/reference/gio/meson.build b/docs/reference/gio/meson.build index bb14e6923..529185b12 100644 --- a/docs/reference/gio/meson.build +++ b/docs/reference/gio/meson.build @@ -4,7 +4,6 @@ if get_option('gtk_doc') ignore_headers = [ 'fam', - 'fen', 'gdbus-2.0', 'gvdb', 'inotify', diff --git a/docs/reference/gio/overview.xml b/docs/reference/gio/overview.xml index f30b14215..3214215ed 100644 --- a/docs/reference/gio/overview.xml +++ b/docs/reference/gio/overview.xml @@ -392,7 +392,7 @@ Gvfs is also heavily distributed and relies on a session bus to be present. The #GFileMonitor implementation for local files that is included in GIO on Linux has the name inotify, others that are built are built as modules (depending on the platform) are called - fam and fen. + fam, kqueue and win32filemonitor. The special value help can be used to print a list of available implementations to standard output. diff --git a/gio/giomodule.c b/gio/giomodule.c index 2a043ccd9..a771ec2f2 100644 --- a/gio/giomodule.c +++ b/gio/giomodule.c @@ -1065,7 +1065,6 @@ _g_io_module_get_default (const gchar *extension_point, G_LOCK_DEFINE_STATIC (registered_extensions); G_LOCK_DEFINE_STATIC (loaded_dirs); -extern GType g_fen_file_monitor_get_type (void); extern GType g_inotify_file_monitor_get_type (void); extern GType g_kqueue_file_monitor_get_type (void); extern GType g_win32_file_monitor_get_type (void); @@ -1329,9 +1328,6 @@ _g_io_modules_ensure_loaded (void) #if defined(HAVE_KQUEUE) g_type_ensure (g_kqueue_file_monitor_get_type ()); #endif -#if defined(HAVE_FEN) - g_type_ensure (g_fen_file_monitor_get_type ()); -#endif #ifdef G_OS_WIN32 g_type_ensure (_g_win32_volume_monitor_get_type ()); g_type_ensure (g_win32_file_monitor_get_type ());