diff --git a/src/ox/mc/read.hpp b/src/ox/mc/read.hpp index b2c01e7c5..a6107e1db 100644 --- a/src/ox/mc/read.hpp +++ b/src/ox/mc/read.hpp @@ -249,7 +249,7 @@ constexpr Error MetalClawReaderTemplate::field(const char*, HashMap(len))); // this loop body needs to be in a lambda because of the potential alloca call - constexpr auto loopBody = [](auto& handler, auto &val) { + constexpr auto loopBody = [](auto &handler, auto &val) { oxRequire(keyLen, handler.stringLength(nullptr)); auto wkey = ox_malloca(keyLen + 1, char, 0); auto wkeyPtr = wkey.get();