aboutsummaryrefslogtreecommitdiffstats
path: root/src/glib_compat.h
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2013-08-10 11:18:45 +0200
committerMax Kellermann <max@duempel.org>2013-08-10 11:52:31 +0200
commit371d635da82067888d0f0aedc340f5a25c38a635 (patch)
treed4ba7c52ee207369cc11a9856933e4799454df4a /src/glib_compat.h
parent85216966fa6d0e031ed545cf2cee4507a624b679 (diff)
downloadmpd-371d635da82067888d0f0aedc340f5a25c38a635.tar.gz
mpd-371d635da82067888d0f0aedc340f5a25c38a635.tar.xz
mpd-371d635da82067888d0f0aedc340f5a25c38a635.zip
glib_compat.h: remove unused wrapper g_file_test()
Diffstat (limited to '')
-rw-r--r--src/glib_compat.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/glib_compat.h b/src/glib_compat.h
index a16b9c6eb..20cf2f614 100644
--- a/src/glib_compat.h
+++ b/src/glib_compat.h
@@ -40,32 +40,4 @@ g_source_get_time(GSource *source)
#endif
-#if defined(G_OS_WIN32) && defined(g_file_test)
-
-/* Modern GLib on Win32 likes to use UTF-8 for file names.
-It redefines g_file_test() to be g_file_test_utf8().
-This gives incorrect results for non-ASCII files.
-Old g_file_test() is available for *binary compatibility*,
-but symbol is hidden from linker, we copy-paste its definition here */
-
-#undef g_file_test
-
-static inline gboolean
-g_file_test(const gchar *filename, GFileTest test)
-{
- gchar *utf8_filename = g_locale_to_utf8(filename, -1, NULL, NULL, NULL);
- gboolean retval;
-
- if (utf8_filename == NULL)
- return FALSE;
-
- retval = g_file_test_utf8(utf8_filename, test);
-
- g_free(utf8_filename);
-
- return retval;
-}
-
-#endif
-
#endif