diff options
Diffstat (limited to 'loader/texture.cpp')
| -rw-r--r-- | loader/texture.cpp | 5 |
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; |
