summaryrefslogtreecommitdiff
path: root/include/share/compat.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/share/compat.h')
-rw-r--r--include/share/compat.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/include/share/compat.h b/include/share/compat.h
index 34d32db4..4332b5c3 100644
--- a/include/share/compat.h
+++ b/include/share/compat.h
@@ -146,18 +146,19 @@
#ifdef _WIN32
/* All char* strings are in UTF-8 format. Added to support Unicode files on Windows */
-#include "share/win_utf8_io.h"
+#include "share/win_utf8_io.h"
#define flac_printf printf_utf8
#define flac_fprintf fprintf_utf8
#define flac_vfprintf vfprintf_utf8
-#define flac_fopen fopen_utf8
-#define flac_chmod chmod_utf8
-#define flac_utime utime_utf8
-#define flac_unlink unlink_utf8
-#define flac_rename rename_utf8
-#define flac_stat _stat64_utf8
+#include "share/windows_unicode_filenames.h"
+#define flac_fopen flac_internal_fopen_utf8
+#define flac_chmod flac_internal_chmod_utf8
+#define flac_utime flac_internal_utime_utf8
+#define flac_unlink flac_internal_unlink_utf8
+#define flac_rename flac_internal_rename_utf8
+#define flac_stat flac_internal_stat64_utf8
#else