]> granicus.if.org Git - pdns/commitdiff
make sure luaStackDump() actually works (we trip over L..)
authorbert hubert <bert.hubert@powerdns.com>
Sun, 18 Oct 2015 10:58:50 +0000 (12:58 +0200)
committerbert hubert <bert.hubert@powerdns.com>
Sun, 18 Oct 2015 10:58:50 +0000 (12:58 +0200)
pdns/lua-pdns.cc
pdns/lua-pdns.hh

index e7c07dccda37b8a40e4a4734b6b4611fcc6e7cf9..87063360be9e6d43e046adbfa490c78c61ff8c6a 100644 (file)
@@ -372,27 +372,27 @@ PowerDNSLua::~PowerDNSLua()
 }
 
 #if 0
-void luaStackDump (lua_State *L) {
+void luaStackDump (lua_State *Lua) {
   int i;
-  int top = lua_gettop(L);
+  int top = lua_gettop(Lua);
   for (i = 1; i <= top; i++) {  /* repeat for each level */
-    int t = lua_type(L, i);
+    int t = lua_type(Lua, i);
     switch (t) {
 
     case LUA_TSTRING:  /* strings */
-      printf("`%s'", lua_tostring(L, i));
+      printf("`%s'", lua_tostring(Lua, i));
       break;
 
     case LUA_TBOOLEAN:  /* booleans */
-      printf(lua_toboolean(L, i) ? "true" : "false");
+      printf(lua_toboolean(Lua, i) ? "true" : "false");
       break;
 
     case LUA_TNUMBER:  /* numbers */
-      printf("%g", lua_tonumber(L, i));
+      printf("%g", lua_tonumber(Lua, i));
       break;
 
     default:  /* other values */
-      printf("%s", lua_typename(L, t));
+      printf("%s", lua_typename(Lua, t));
       break;
 
     }
index f5a6ba5c7f641046b7e2165a93d8aa1d851b78c9..07e394bc2f726512fa6a5308ed1e4c13785ce47d 100644 (file)
@@ -37,6 +37,6 @@ void pushResourceRecordsTable(lua_State* lua, const vector<DNSRecord>& records);
 void popResourceRecordsTable(lua_State *lua, const DNSName &query, vector<DNSRecord>& ret);
 void pushSyslogSecurityLevelTable(lua_State *lua);
 int getLuaTableLength(lua_State* lua, int depth);
-void luaStackDump (lua_State *L);
+void luaStackDump (lua_State *lua);
 extern "C" int luaopen_iputils(lua_State*);
 #endif