--- a/src/lua_console.h Wed Apr 01 00:38:16 2009 +0300
+++ b/src/lua_console.h Wed Apr 01 00:57:34 2009 +0300
@@ -6,7 +6,7 @@
*
* An interactive lua console
*/
-#include "nexus.h"
+#include "nexus_lua.h"
#include "console.h"
#include <lua5.1/lua.h>
@@ -18,8 +18,8 @@
/** The lowlevel line-based console */
struct console *console;
- /** Our lua-state */
- lua_State *st;
+ /** Our lua state */
+ struct nexus_lua *lua;
};
/**
@@ -27,7 +27,7 @@
*
* This overrides the console callbacks.
*/
-err_t lua_console_create (struct lua_console **lc_ptr, struct console *console, struct nexus *nexus, struct error_info *err);
+err_t lua_console_create (struct lua_console **lc_ptr, struct console *console, struct nexus_lua *lua, struct error_info *err);
/**
* Destroy the lua console state