From b39a1252640b33d55a140c22620d6cd85e85ed44 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sat, 3 Dec 2022 01:52:39 -0600 Subject: [PATCH] [nostalgia/core] Handle error in getting preload addr --- src/nostalgia/core/media.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nostalgia/core/media.hpp b/src/nostalgia/core/media.hpp index 5304e542..a95cbf5c 100644 --- a/src/nostalgia/core/media.hpp +++ b/src/nostalgia/core/media.hpp @@ -58,7 +58,8 @@ ox::Result> readObj(Context *ctx, const ox::FileAddress &file, } #else if constexpr(ox::preloadable::value) { - return AssetRef{*reinterpret_cast(getPreloadAddr(ctx, file))}; + oxRequire(addr, getPreloadAddr(ctx, file)); + return AssetRef(reinterpret_cast(addr)); } else { return OxError(1); }