fixed some undefined behaviour and removed dead code.

master
Fabian Keßler 6 years ago committed by Fabian Keßler
parent 2a3581c5ab
commit c62a25efbc
  1. 7
      src/plugin/luapi_application.h

@ -127,12 +127,9 @@ static int applib_registerUi(lua_State* L) {
accelerator = ""; accelerator = "";
} }
int menuId = -1;
int toolbarId = -1; int toolbarId = -1;
if (menu) { int menuId = plugin->registerMenu(menu, callback, accelerator);
menuId = plugin->registerMenu(menu, callback, accelerator);
}
// Make sure to remove all vars which are put to the stack before! // Make sure to remove all vars which are put to the stack before!
lua_pop(L, 3); lua_pop(L, 3);
@ -207,7 +204,7 @@ static int applib_uiAction(lua_State* L) {
static int applib_uiActionSelected(lua_State* L) { static int applib_uiActionSelected(lua_State* L) {
Plugin* plugin = Plugin::getPluginFromLua(L); Plugin* plugin = Plugin::getPluginFromLua(L);
ActionGroup group = group = ActionGroup_fromString(luaL_checkstring(L, 1)); ActionGroup group = ActionGroup_fromString(luaL_checkstring(L, 1));
ActionType action = ActionType_fromString(luaL_checkstring(L, 2)); ActionType action = ActionType_fromString(luaL_checkstring(L, 2));
Control* ctrl = plugin->getControl(); Control* ctrl = plugin->getControl();

Loading…
Cancel
Save