typedef int (*lua_Writer) (lua_State *L, const void* p, size_t sz, void* ud);
| 315 | |
| 316 | // typedef int (*lua_Writer) (lua_State *L, const void* p, size_t sz, void* ud); |
| 317 | int dump_byte_code(lua_State* L, const void* src, size_t size, void* ud) |
| 318 | { |
| 319 | if (!src || !size || !ud) |
| 320 | return -1; |
| 321 | CMemoryWriter* dst = (CMemoryWriter*)ud; |
| 322 | dst->w(src, size); |
| 323 | return 0; |
| 324 | } |
| 325 | |
| 326 | int CScriptVarsTable::assign(lua_State* L, int index) |
| 327 | { |