Merge pull request #514 from negativeExponent/fopen_utf8
authorAutechre <libretro@gmail.com>
Wed, 28 Apr 2021 20:28:57 +0000 (22:28 +0200)
committerGitHub <noreply@github.com>
Wed, 28 Apr 2021 20:28:57 +0000 (22:28 +0200)
libchdr: Use also fopen_utf8 here

deps/libchdr/include/libchdr/coretypes.h

index 30f892f..fc3f1d1 100644 (file)
@@ -21,7 +21,12 @@ typedef int16_t INT16;
 typedef int8_t INT8;
 
 #define core_file FILE
+#ifdef HAVE_LIBRETRO
+#include <compat/fopen_utf8.h>
+#define core_fopen(file) fopen_utf8(file, "rb")
+#else
 #define core_fopen(file) fopen(file, "rb")
+#endif
 #if defined(__WIN32__) || defined(_WIN32) || defined(WIN32) || defined(__WIN64__)
        #define core_fseek _fseeki64
        #define core_ftell _ftelli64