From 6d420fc011464ee4bf7e3121da48f354855b71ca Mon Sep 17 00:00:00 2001 From: JCash Date: Wed, 15 Dec 2021 11:48:15 +0100 Subject: [PATCH] Use constructor for dmScript::LuaHBuffer --- camera/src/camera.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/camera/src/camera.cpp b/camera/src/camera.cpp index 4475c94..fdfca5f 100644 --- a/camera/src/camera.cpp +++ b/camera/src/camera.cpp @@ -7,7 +7,6 @@ #define MODULE_NAME "camera" // Defold SDK -#define DLIB_LOG_DOMAIN LIB_NAME #include #if defined(DM_PLATFORM_IOS) || defined(DM_PLATFORM_OSX) || defined(DM_PLATFORM_ANDROID) @@ -71,7 +70,7 @@ static void Camera_ProcessQueue() if (message == CAMERA_STARTED) { // Increase ref count - dmScript::LuaHBuffer luabuffer = {g_DefoldCamera.m_VideoBuffer, false}; + dmScript::LuaHBuffer luabuffer(g_DefoldCamera.m_VideoBuffer, dmScript::OWNER_C); dmScript::PushBuffer(L, luabuffer); g_DefoldCamera.m_VideoBufferLuaRef = dmScript::Ref(L, LUA_REGISTRYINDEX); }