From ec704e98145e9fe09c74df6d865f2362fc68d4dd Mon Sep 17 00:00:00 2001 From: Katajisto Date: Sun, 22 Mar 2026 14:18:53 +0200 Subject: [PATCH] potential fix v2 --- src/assets/asset_manager.jai | 5 +---- src/world.jai | 1 + 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/assets/asset_manager.jai b/src/assets/asset_manager.jai index cf8c728..ff515ae 100644 --- a/src/assets/asset_manager.jai +++ b/src/assets/asset_manager.jai @@ -64,10 +64,7 @@ buffer_for_fetch :: (type: Fetch_Type) -> (*u8, u64) { fetch_callback :: (res: *sfetch_response_t) #c_call { push_context,defer_pop default_context; - handle_fetch_response(res); -} -handle_fetch_response :: (res: *sfetch_response_t) { req := g_asset_manager.current_fetch; g_asset_manager.is_fetching = false; if req.type == { @@ -81,7 +78,7 @@ handle_fetch_response :: (res: *sfetch_response_t) { memcpy(mem.data, res.data.ptr, res.data.size.(s64)); pack: Loaded_Pack; pack.nameHash = hash.get_hash(req.pack_name); - pack.name = req.pack_name; + pack.name = sprint("%", req.pack_name); success := init_from_memory(*pack.content, mem, sprint("%", req.pack_name)); if !success { log_error("Failed to load pack!!"); return; } add_resources_from_pack(*pack); diff --git a/src/world.jai b/src/world.jai index 2f9b3b9..abf4e30 100644 --- a/src/world.jai +++ b/src/world.jai @@ -136,6 +136,7 @@ unload_current_world :: () { Pool.reset(*current_world.pool); current_world.valid = false; } else { + print("Setting allocators on current world!!\n"); Pool.set_allocators(*current_world.pool); } }