summaryrefslogtreecommitdiffhomepage
path: root/main/loader-impl.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2022-10-20 02:23:29 +0200
committerStanislaw Halik <sthalik@misaki.pl>2022-10-20 02:23:29 +0200
commit8fb653c9f48b81aa2ef986ac36bdb81c1fd5a4e9 (patch)
treec22b0610ae43d988d6b16e048158973d6d37bd17 /main/loader-impl.cpp
parentdcac560e53d82ca8d7c8952b0a7c695ae43d09c2 (diff)
a
Diffstat (limited to 'main/loader-impl.cpp')
-rw-r--r--main/loader-impl.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/main/loader-impl.cpp b/main/loader-impl.cpp
index 0fe5befa..8112b350 100644
--- a/main/loader-impl.cpp
+++ b/main/loader-impl.cpp
@@ -66,6 +66,7 @@ std::shared_ptr<tile_atlas> loader_impl::tile_atlas(Containers::StringView name,
Trade::ImageData2D loader_impl::tile_texture(Containers::StringView filename_)
{
static_assert(IMAGE_PATH[sizeof(IMAGE_PATH)-2] == '/');
+ ASSERT(filename_.size() < 4096);
char* const filename = (char*)alloca(filename_.size() + sizeof(IMAGE_PATH));
std::memcpy(filename, IMAGE_PATH, sizeof(IMAGE_PATH)-1);