** load precompiled chunk */
| 10096 | ** load precompiled chunk |
| 10097 | */ |
| 10098 | Proto* luaU_undump (lua_State* L, ZIO* Z, Mbuffer* buff, const char* name) |
| 10099 | { |
| 10100 | LoadState S; |
| 10101 | if (*name=='@' || *name=='=') |
| 10102 | S.name=name+1; |
| 10103 | else if (*name==LUA_SIGNATURE[0]) |
| 10104 | S.name="binary string"; |
| 10105 | else |
| 10106 | S.name=name; |
| 10107 | S.L=L; |
| 10108 | S.Z=Z; |
| 10109 | S.b=buff; |
| 10110 | LoadHeader(&S); |
| 10111 | return LoadFunction(&S,luaS_newliteral(L,"=?")); |
| 10112 | } |
| 10113 | |
| 10114 | /* |
| 10115 | * make header |
nothing calls this directly
no test coverage detected