MCPcopy Create free account
hub / github.com/EmmyLua/EmmyLuaDebugger / createstdfile

Function createstdfile

third-party/lua-5.5.0/src/liolib.c:819–829  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

817
818
819static void createstdfile (lua_State *L, FILE *f, const char *k,
820 const char *fname) {
821 LStream *p = newprefile(L);
822 p->f = f;
823 p->closef = &io_noclose;
824 if (k != NULL) {
825 lua_pushvalue(L, -1);
826 lua_setfield(L, LUA_REGISTRYINDEX, k); /* add file to registry */
827 }
828 lua_setfield(L, -2, fname); /* add file to module */
829}
830
831
832LUAMOD_API int luaopen_io (lua_State *L) {

Callers 1

luaopen_ioFunction · 0.70

Calls 3

newprefileFunction · 0.70
lua_pushvalueFunction · 0.70
lua_setfieldFunction · 0.70

Tested by

no test coverage detected