diff options
Diffstat (limited to 'src/scene.cpp')
| -rw-r--r-- | src/scene.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/scene.cpp b/src/scene.cpp index 30ef53a..ad6b502 100644 --- a/src/scene.cpp +++ b/src/scene.cpp @@ -15,7 +15,7 @@ struct pke_scene_master { } scene_mstr; void pke_scene_master_init() { - new (&scene_mstr.bc) pk_bkt_arr_t<pke_scene>{}; + new (&scene_mstr.bc) pk_bkt_arr_t<pke_scene>{ pk_bkt_arr_handle_MAX_constexpr }; } void pke_scene_master_teardown() { @@ -60,7 +60,7 @@ struct pke_scene *pke_scene_get_by_path(const char *file_path) { fprintf(stderr, "[pke_scene_get_by_name] Scene not found in memory nor filesystem: '%s'\n", file_path); return nullptr; } - srlztn_deserialize_helper *h = pke_deserialize_init(pkeSettings.mem.bkt); + srlztn_deserialize_helper *h = pke_deserialize_init(pkeSettings.mem_bkt.game_transient); h->scene = pke_scene_create(file_path); pke_deserialize_scene_from_stream(f, h); pke_deserialize_teardown(h); |
