diff --git a/src/logic/scripting/lua/libs/libposteffects.cpp b/src/logic/scripting/lua/libs/libposteffects.cpp index acd51953..f4e1e252 100644 --- a/src/logic/scripting/lua/libs/libposteffects.cpp +++ b/src/logic/scripting/lua/libs/libposteffects.cpp @@ -69,8 +69,8 @@ static int l_set_array(lua::State* L) { return 0; } std::vector buffer( - reinterpret_cast(data.begin()), - reinterpret_cast(data.end()) + reinterpret_cast(data.data()), + reinterpret_cast(data.data() + data.size()) ); effect->setArray(key, std::move(buffer)); return 0;