| 326 | } |
| 327 | |
| 328 | static int delete_site_data(lua_State *L, get_data_fn get_data) { |
| 329 | CoreSuspender suspend; |
| 330 | |
| 331 | PersistentDataItem data = get_data(L); |
| 332 | |
| 333 | bool ok = World::DeletePersistentData(data); |
| 334 | |
| 335 | lua_pushboolean(L, ok); |
| 336 | return 1; |
| 337 | } |
| 338 | |
| 339 | static int dfhack_persistent_get_site_data_string(lua_State *L) { |
| 340 | return dfhack_persistent_get_data_string(L, get_site_data); |
no test coverage detected