diff options
| -rw-r--r-- | src/assets.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/assets.c b/src/assets.c index 013b3e5..499b304 100644 --- a/src/assets.c +++ b/src/assets.c @@ -152,10 +152,11 @@ mri_asset *mri_asset_manager_get(mstr *part, mri_file_type_hint hint) { if (!asset_loaded) { mstr_prepend(path, mstr_c("assets/")); asset_from_path(path, mvec_next(asset_manager.files)); - asset = mvec_last(asset_manager.files); if (asset->type == ASSET_VOID) { mvec_pop(asset_manager.files); asset = &asset_void; + } else { + asset = mvec_last(asset_manager.files); } } |