summaryrefslogtreecommitdiff
path: root/includes/BLua.h
diff options
context:
space:
mode:
authorNicolas "Pixel" Noble <pixel@nobis-crew.org>2013-08-12 06:59:03 +0200
committerNicolas "Pixel" Noble <pixel@nobis-crew.org>2013-08-12 06:59:03 +0200
commit68e2e03838a475252e519a7a16a9bcb2e3e4dd62 (patch)
treec3f059fc59c4221fda81f006a578b5b4fe7643bb /includes/BLua.h
parent0d528cd7be88272ac9ce33641ab80a7fd0600f0a (diff)
Adding LuaBigInt and a few more things.
Diffstat (limited to 'includes/BLua.h')
-rw-r--r--includes/BLua.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/includes/BLua.h b/includes/BLua.h
index 1bcf763..1312051 100644
--- a/includes/BLua.h
+++ b/includes/BLua.h
@@ -123,6 +123,7 @@ class Lua {
void call(const char * funcName, int tableIdx = LUA_GLOBALSINDEX, int nArgs = 0);
void call(int nArgs = 0) { resume(nArgs); }
+ void pcall(int nArgs = 0) throw (GeneralException);
void push() { checkstack(); lua_pushnil(L); }
void push(lua_Number n) { checkstack(); lua_pushnumber(L, n); }
@@ -191,7 +192,7 @@ class Lua {
void weaken();
template<class T>
- T * recast(int n = 1) {
+ T * recast(int n = -1) {
LuaObjectBase * b;
LuaObject<T> * r;