summaryrefslogtreecommitdiff
path: root/asset.cpp
diff options
context:
space:
mode:
authorquou <quou@disroot.org>2025-01-24 00:39:59 +1100
committerquou <quou@disroot.org>2025-01-24 00:39:59 +1100
commit9aa82382b3f6a03ac4937ad46de9021840177728 (patch)
treecea1d627def75c022a2f4d666e55f73df468d227 /asset.cpp
parentc3a3d13d1694ec43f7c7c430dbe731c08f772c81 (diff)
allow assets without loaders
Diffstat (limited to 'asset.cpp')
-rw-r--r--asset.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/asset.cpp b/asset.cpp
index 6f101fe..388244a 100644
--- a/asset.cpp
+++ b/asset.cpp
@@ -85,7 +85,7 @@ void Asset_Arena::destroy() {
int i, c = max_assets;
for (i = 0; i < c; i++) {
Bucket& b = assets[i];
- if (b.name)
+ if (b.name && b.asset->loader)
b.asset->loader->unload(b.asset);
}
pack_close(p);