diff options
Diffstat (limited to 'source/base')
-rw-r--r-- | source/base/StarAssets.cpp | 2 | ||||
-rw-r--r-- | source/base/StarAssets.hpp | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/source/base/StarAssets.cpp b/source/base/StarAssets.cpp index 7fad6be..8622b87 100644 --- a/source/base/StarAssets.cpp +++ b/source/base/StarAssets.cpp @@ -369,7 +369,7 @@ Assets::Assets(Settings settings, StringList assetSources) { auto type = AssetTypeNames.getLeft(script.getString("type")); auto path = script.getString("path"); auto components = AssetPath::split(path); - validatePath(components, type == AssetType::Json, type == AssetType::Image); + validatePath(components, type == AssetType::Json || type == AssetType::Image, type == AssetType::Image); auto asset = getAsset(AssetId{type, std::move(components)}); // make this asset never unload diff --git a/source/base/StarAssets.hpp b/source/base/StarAssets.hpp index e848410..203214a 100644 --- a/source/base/StarAssets.hpp +++ b/source/base/StarAssets.hpp @@ -45,7 +45,6 @@ enum class AssetType { Font, Bytes }; -extern EnumMap<AssetType> const AssetTypeNames; // The assets system can load image, font, json, and data assets from a set of // sources. Each source is either a directory on the filesystem or a single |