MCPcopy Create free account
hub / github.com/DFHack/dfhack / dfhack_persistent_get_data_string

Function dfhack_persistent_get_data_string

library/LuaApi.cpp:294–305  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

292}
293
294static int dfhack_persistent_get_data_string(lua_State *L, get_data_fn get_data) {
295 CoreSuspender suspend;
296
297 PersistentDataItem data = get_data(L);
298
299 if (!data.isValid())
300 lua_pushnil(L);
301 else
302 Lua::Push(L, data.val());
303
304 return 1;
305}
306
307typedef PersistentDataItem (*raw_get_data_fn)(const string &, bool);
308

Calls 3

lua_pushnilFunction · 0.85
PushFunction · 0.85
isValidMethod · 0.45

Tested by

no test coverage detected