summaryrefslogtreecommitdiffhomepage
path: root/loader/texture.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'loader/texture.cpp')
-rw-r--r--loader/texture.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/loader/texture.cpp b/loader/texture.cpp
index 42940af2..6ffcc5d8 100644
--- a/loader/texture.cpp
+++ b/loader/texture.cpp
@@ -18,9 +18,8 @@ Trade::ImageData2D loader_impl::texture(StringView prefix, StringView filename_)
const auto N = prefix.size();
if (N > 0)
fm_assert(prefix[N-1] == '/');
- fm_soft_assert(filename_.size() < 4096);
- fm_soft_assert(filename_.find('\\') == filename_.end());
- fm_soft_assert(filename_.find('\0') == filename_.end());
+ fm_soft_assert(filename_.size() < 512);
+ fm_soft_assert(check_atlas_name(filename_));
fm_soft_assert(tga_importer);
constexpr std::size_t max_extension_length = 16;