Made the example compile again
This commit is contained in:
parent
3ae18c3b4c
commit
c3c5167127
@ -64,13 +64,13 @@ embedded_instances {
|
|||||||
" x: 128.0\\n"
|
" x: 128.0\\n"
|
||||||
" y: 32.0\\n"
|
" y: 32.0\\n"
|
||||||
" z: 0.0\\n"
|
" z: 0.0\\n"
|
||||||
" w: 1.0\\n"
|
" w: 0.0\\n"
|
||||||
"}\\n"
|
"}\\n"
|
||||||
"scale {\\n"
|
"scale {\\n"
|
||||||
" x: 1.0\\n"
|
" x: 1.0\\n"
|
||||||
" y: 1.0\\n"
|
" y: 1.0\\n"
|
||||||
" z: 1.0\\n"
|
" z: 1.0\\n"
|
||||||
" w: 1.0\\n"
|
" w: 0.0\\n"
|
||||||
"}\\n"
|
"}\\n"
|
||||||
"color {\\n"
|
"color {\\n"
|
||||||
" x: 1.0\\n"
|
" x: 1.0\\n"
|
||||||
@ -118,13 +118,13 @@ embedded_instances {
|
|||||||
" x: 128.0\\n"
|
" x: 128.0\\n"
|
||||||
" y: 32.0\\n"
|
" y: 32.0\\n"
|
||||||
" z: 0.0\\n"
|
" z: 0.0\\n"
|
||||||
" w: 1.0\\n"
|
" w: 0.0\\n"
|
||||||
"}\\n"
|
"}\\n"
|
||||||
"scale {\\n"
|
"scale {\\n"
|
||||||
" x: 1.0\\n"
|
" x: 1.0\\n"
|
||||||
" y: 1.0\\n"
|
" y: 1.0\\n"
|
||||||
" z: 1.0\\n"
|
" z: 1.0\\n"
|
||||||
" w: 1.0\\n"
|
" w: 0.0\\n"
|
||||||
"}\\n"
|
"}\\n"
|
||||||
"color {\\n"
|
"color {\\n"
|
||||||
" x: 1.0\\n"
|
" x: 1.0\\n"
|
||||||
|
@ -39,7 +39,7 @@ static int Scan(lua_State* L)
|
|||||||
{
|
{
|
||||||
DM_LUA_STACK_CHECK(L, 1);
|
DM_LUA_STACK_CHECK(L, 1);
|
||||||
|
|
||||||
dmBuffer::HBuffer* buffer = dmScript::CheckBuffer(L, 1);
|
dmScript::LuaHBuffer* buffer = dmScript::CheckBuffer(L, 1);
|
||||||
int width = luaL_checkint(L, 2);
|
int width = luaL_checkint(L, 2);
|
||||||
int height = luaL_checkint(L, 3);
|
int height = luaL_checkint(L, 3);
|
||||||
int flip = luaL_checkint(L, 4);
|
int flip = luaL_checkint(L, 4);
|
||||||
@ -94,7 +94,7 @@ static int Scan(lua_State* L)
|
|||||||
{
|
{
|
||||||
uint8_t* data;
|
uint8_t* data;
|
||||||
uint32_t datasize;
|
uint32_t datasize;
|
||||||
dmBuffer::GetBytes(*buffer, (void**)&data, &datasize);
|
dmBuffer::GetBytes(buffer->m_Buffer, (void**)&data, &datasize);
|
||||||
|
|
||||||
for( int y = 0; y < height; ++y )
|
for( int y = 0; y < height; ++y )
|
||||||
{
|
{
|
||||||
@ -154,7 +154,7 @@ static int Scan(lua_State* L)
|
|||||||
quirc_decode_error_t err = quirc_decode(&code, &data);
|
quirc_decode_error_t err = quirc_decode(&code, &data);
|
||||||
if (err)
|
if (err)
|
||||||
{
|
{
|
||||||
printf("qrcode.scan: quirc decode error: %s %s\n", quirc_strerror(err));
|
printf("qrcode.scan: quirc decode error: %s\n", quirc_strerror(err));
|
||||||
num_codes = 0;
|
num_codes = 0;
|
||||||
//return luaL_error(L, "qrcode.scan: quirc decode error: %s\n", quirc_strerror(err));
|
//return luaL_error(L, "qrcode.scan: quirc decode error: %s\n", quirc_strerror(err));
|
||||||
}
|
}
|
||||||
@ -186,7 +186,7 @@ static int GetDebugImage(lua_State* L)
|
|||||||
};
|
};
|
||||||
|
|
||||||
dmBuffer::HBuffer buffer;
|
dmBuffer::HBuffer buffer;
|
||||||
dmBuffer::Result r = dmBuffer::Allocate(g_DebugWidth*g_DebugHeight, streams_decl, 1, &buffer);
|
dmBuffer::Result r = dmBuffer::Create(g_DebugWidth*g_DebugHeight, streams_decl, 1, &buffer);
|
||||||
if (r != dmBuffer::RESULT_OK)
|
if (r != dmBuffer::RESULT_OK)
|
||||||
{
|
{
|
||||||
lua_pushnil(L);
|
lua_pushnil(L);
|
||||||
@ -199,7 +199,8 @@ static int GetDebugImage(lua_State* L)
|
|||||||
|
|
||||||
memcpy(data, g_DebugPixels, datasize);
|
memcpy(data, g_DebugPixels, datasize);
|
||||||
|
|
||||||
dmScript::PushBuffer(L, buffer);
|
dmScript::LuaHBuffer luabuf = { buffer, true };
|
||||||
|
PushBuffer(L, luabuf);
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user