diff options
Diffstat (limited to 'include/share/win_utf8_io.h')
-rw-r--r-- | include/share/win_utf8_io.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/share/win_utf8_io.h b/include/share/win_utf8_io.h index 6031b898..3f2a48cc 100644 --- a/include/share/win_utf8_io.h +++ b/include/share/win_utf8_io.h @@ -36,6 +36,9 @@ #include <stdio.h> #include <stdarg.h> +#include <sys/stat.h> +#include <sys/utime.h> +#include "FLAC/ordinals.h" #ifdef __cplusplus extern "C" { @@ -50,6 +53,13 @@ int printf_utf8(const char *format, ...); int fprintf_utf8(FILE *stream, const char *format, ...); int vfprintf_utf8(FILE *stream, const char *format, va_list argptr); +FILE* fopen_utf8(const char *filename, const char *mode); +int stat64_utf8(const char *path, struct __stat64 *buffer); +int chmod_utf8(const char *filename, int pmode); +int utime_utf8(const char *filename, struct utimbuf *times); +int unlink_utf8(const char *filename); +int rename_utf8(const char *oldname, const char *newname); + #include <windows.h> HANDLE WINAPI CreateFile_utf8(const char *lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, HANDLE hTemplateFile); |