summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLauri Aarnio <Lauri.Aarnio@iki.fi>2009-02-04 10:17:56 +0200
committerLauri Leukkunen <lle@rahina.org>2009-02-10 08:38:11 +0200
commit54a0d8f34fe4d4c0a3f295ed4122056711115e5f (patch)
tree9d5100343870627240eb9ed52d705010e4b151cf /include
parentc48d8caa6aab45944306ffa2f3e224198d3fd592 (diff)
Bugfix: script execution failed to find correct exec policy
- happened because C->Lua interface left trash to Lua's stack => script execution failed to find corect exec_policy for the script interpreter - Also included: - added new debugging level NOISE3 - added dump_lua_stack() (luaif/argvenvp.c), name says it all..
Diffstat (limited to 'include')
-rw-r--r--include/sb2.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/sb2.h b/include/sb2.h
index 7177adf..e41ee80 100644
--- a/include/sb2.h
+++ b/include/sb2.h
@@ -70,6 +70,8 @@ extern time_t get_sb2_timestamp(void);
extern char *procfs_mapping_request(char *path);
+extern void dump_lua_stack(const char *msg, lua_State *L);
+
/* ------ debug/trace logging system for sb2: */
#define SB_LOGLEVEL_uninitialized (-1)
#define SB_LOGLEVEL_NONE 0
@@ -80,6 +82,7 @@ extern char *procfs_mapping_request(char *path);
#define SB_LOGLEVEL_DEBUG 8
#define SB_LOGLEVEL_NOISE 9
#define SB_LOGLEVEL_NOISE2 10
+#define SB_LOGLEVEL_NOISE3 11
extern void sblog_init(void);
extern void sblog_vprintf_line_to_logfile(const char *file, int line,