From f14e2b85be3bd92db92fd6e2e4b80d25413312f5 Mon Sep 17 00:00:00 2001 From: JCash Date: Wed, 15 Dec 2021 11:45:59 +0100 Subject: [PATCH] Use constructor for dmScript::LuaHBuffer --- qrcode/src/qrcode.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/qrcode/src/qrcode.cpp b/qrcode/src/qrcode.cpp index 099d2ce..1189fa0 100644 --- a/qrcode/src/qrcode.cpp +++ b/qrcode/src/qrcode.cpp @@ -7,7 +7,6 @@ #define MODULE_NAME "qrcode" // Defold SDK -#define DLIB_LOG_DOMAIN LIB_NAME #include #include "quirc/quirc.h" @@ -166,7 +165,7 @@ static int Generate(lua_State* L) free(qr); // free the qr code // Transfer ownership to Lua - dmScript::LuaHBuffer luabuffer = {buffer, true}; + dmScript::LuaHBuffer luabuffer(buffer, dmScript::OWNER_LUA); dmScript::PushBuffer(L, luabuffer); lua_pushinteger(L, outsize); return 2;