瀏覽代碼

fix: bsp/win32使用xmake编译得到文件报sys.lua格式非法

Wendal Chen 2 年之前
父節點
當前提交
432a810e96
共有 1 個文件被更改,包括 2 次插入3 次删除
  1. 2 3
      luat/vfs/luat_fs_inline.c

+ 2 - 3
luat/vfs/luat_fs_inline.c

@@ -26,7 +26,7 @@ FILE* luat_vfs_inline_fopen(void* userdata, const char *filename, const char *mo
     //LLOGD("open inline %s", filename);
     luadb_file_t* file = NULL;
 #ifdef LUAT_CONF_VM_64bit
-    #ifdef LUA_USE_LINUX
+    #if defined(LUA_USE_LINUX) || (defined(LUA_USE_WINDOWS) && defined(__XMAKE_BUILD__))
     file = luat_inline2_libs_64bit_size64;
     #else
     file = luat_inline2_libs_64bit_size32;
@@ -124,10 +124,9 @@ size_t luat_vfs_inline_fread(void* userdata, void *ptr, size_t size, size_t nmem
 }
 
 int luat_vfs_inline_fexist(void* userdata, const char *filename) {
-    //LLOGD("open fexist %s", filename);
     luadb_file_t* file = NULL;
 #ifdef LUAT_CONF_VM_64bit
-    #ifdef LUA_USE_LINUX
+    #if defined(LUA_USE_LINUX) || (defined(LUA_USE_WINDOWS) && defined(__XMAKE_BUILD__))
     file = luat_inline2_libs_64bit_size64;
     #else
     file = luat_inline2_libs_64bit_size32;