CLuaInstance: Precise error message for obsolete hide() parameter

- Supplement for commit 8882b8913b


Origin commit data
------------------
Commit: f12e49e720
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-01-01 (Fri, 01 Jan 2016)
This commit is contained in:
Michael Liebmann
2016-01-01 14:42:04 +01:00
parent 7aa6fa2577
commit b23ab6dafb
5 changed files with 12 additions and 3 deletions

View File

@@ -84,6 +84,14 @@ void functionDeprecated(lua_State *L, const char* oldFunc, const char* newFunc)
ar.short_src, ar.currentline);
}
void obsoleteHideParameter(lua_State *L)
{
lua_Debug ar;
lua_getstack(L, 1, &ar);
lua_getinfo(L, "Sl", &ar);
printf("\33[1;31m[Lua script warning]\33[0m %s:%d: Obsolete parameter for hide() in use, please remove!\n", ar.short_src, ar.currentline);
}
lua_Unsigned checkMagicMask(lua_Unsigned col)
{
if ((col & MAGIC_MASK) == MAGIC_COLOR)