diff options
author | Max Kellermann <max@duempel.org> | 2013-08-10 11:18:45 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-08-10 11:52:31 +0200 |
commit | 371d635da82067888d0f0aedc340f5a25c38a635 (patch) | |
tree | d4ba7c52ee207369cc11a9856933e4799454df4a /src/glib_compat.h | |
parent | 85216966fa6d0e031ed545cf2cee4507a624b679 (diff) | |
download | mpd-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.h | 28 |
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 |