diff options
author | chai <chaifix@163.com> | 2018-10-21 13:37:27 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2018-10-21 13:37:27 +0800 |
commit | 066e5987c515dfc34537d73ca9d2a81ddd1f9e1b (patch) | |
tree | ec45fe523daa4f9e8a30db0a045a0eb9cee84822 /src/lua/modules/filesystem | |
parent | 3292019e55dd02a96420e72bad88711fd36ef249 (diff) |
*注释
Diffstat (limited to 'src/lua/modules/filesystem')
-rw-r--r-- | src/lua/modules/filesystem/filesystem.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lua/modules/filesystem/filesystem.cpp b/src/lua/modules/filesystem/filesystem.cpp index f46f8d9..7466ce8 100644 --- a/src/lua/modules/filesystem/filesystem.cpp +++ b/src/lua/modules/filesystem/filesystem.cpp @@ -55,8 +55,8 @@ namespace JinEngine { const char* filename = lua_tostring(L, -1); Buffer bf; - context.fs->read(filename, &bf); - luax_loadbuffer(L, (const char*)bf.data, bf.size, filename); + context.fs->read(filename, bf); + luax_loadbuffer(L, (const char*)&bf, bf.size(), filename); return 1; } @@ -113,9 +113,9 @@ namespace JinEngine const char* file = luax_checkstring(L, 1); unsigned int len; Buffer buffer; - buffer.data = (char*)fs->read(file, &buffer.size); - luax_pushstring(L, (char*)buffer.data); - luax_pushinteger(L, buffer.size); + fs->read(file, buffer); + luax_pushstring(L, (char*)&buffer); + luax_pushinteger(L, buffer.size()); return 2; } |