mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-27 15:32:59 +02:00
CLuaInstCCSignalbox: fix compatibility
Parameter for frontend was changed, is now NULL. older plugins could expect an instance and could show emtpty signal bars.
This commit is contained in:
@@ -4,4 +4,4 @@
|
||||
* to luainstance.h changes
|
||||
*/
|
||||
#define LUA_API_VERSION_MAJOR 1
|
||||
#define LUA_API_VERSION_MINOR 60
|
||||
#define LUA_API_VERSION_MINOR 61
|
||||
|
@@ -34,6 +34,8 @@
|
||||
#include "lua_cc_window.h"
|
||||
#include "lua_cc_signalbox.h"
|
||||
|
||||
#include <zapit/femanager.h>
|
||||
|
||||
CLuaInstCCSignalbox* CLuaInstCCSignalbox::getInstance()
|
||||
{
|
||||
static CLuaInstCCSignalbox* LuaInstCCSignalbox = NULL;
|
||||
@@ -82,7 +84,7 @@ int CLuaInstCCSignalbox::CCSignalBoxNew(lua_State *L)
|
||||
CComponentsForm* pw = (parent && parent->w) ? parent->w->getBodyObject() : NULL;
|
||||
CLuaCCSignalBox **udata = (CLuaCCSignalBox **) lua_newuserdata(L, sizeof(CLuaCCSignalBox *));
|
||||
*udata = new CLuaCCSignalBox();
|
||||
(*udata)->s = new CSignalBox(x, y, dx, dy, NULL, (vertical!=0)?true:false, pw);
|
||||
(*udata)->s = new CSignalBox(x, y, dx, dy, CFEManager::getInstance()->getLiveFE(), (vertical!=0)?true:false, pw);
|
||||
(*udata)->parent = pw;
|
||||
luaL_getmetatable(L, "signalbox");
|
||||
lua_setmetatable(L, -2);
|
||||
|
Reference in New Issue
Block a user