--- luash.cpp.orig	2014-03-26 20:57:07.000000000 +0100
+++ luash.cpp	2014-03-26 20:59:16.000000000 +0100
@@ -18,6 +18,7 @@
 #include <sstream>
 #include <stdlib.h>
 #include <stdio.h>
+#include <unistd.h>
 #include <readline/readline.h>
 #include <readline/history.h>
 #include <lua.hpp>
@@ -200,7 +201,7 @@
   
   while(true)
   {
-    L = lua_open();
+    L = luaL_newstate();
     luaL_openlibs(L);
     
     lua_register(L, "readline", lua_readline);
@@ -238,4 +239,4 @@
   }
   
   return 0;
-}
\ No newline at end of file
+}