support macos

This commit is contained in:
fesily 2024-06-29 17:51:57 +08:00
parent 14eb04d173
commit 5b750a81c3

View File

@ -46,7 +46,10 @@ LUA_DATA_API size_t (*lj_fwrite)(
LUA_DATA_API int (*lj_ferror) LUA_DATA_API int (*lj_ferror)
(FILE *_Stream) = ferror; (FILE *_Stream) = ferror;
#if LJ_TARGET_POSIX #if LJ_TARGET_OSX
LUA_DATA_API int (*lj_fseeko)(FILE *__stream, off_t __off, int __whence) = fseeko;
LUA_DATA_API off_t (*lj_ftello)(FILE *_Stream) = ftello;
#elif LJ_TARGET_POSIX
LUA_DATA_API int (*lj_fseeko)(FILE *__stream, __off_t __off, int __whence) = fseeko; LUA_DATA_API int (*lj_fseeko)(FILE *__stream, __off_t __off, int __whence) = fseeko;
LUA_DATA_API __off64_t (*lj_ftello)(FILE *_Stream) = ftello; LUA_DATA_API __off64_t (*lj_ftello)(FILE *_Stream) = ftello;
#elif _MSC_VER >= 1400 #elif _MSC_VER >= 1400