Fix build with later Lua libraries.

This commit is contained in:
Simon Kelley
2012-09-20 15:29:35 +01:00
parent faafb3f7b7
commit 289a253569
2 changed files with 8 additions and 0 deletions

View File

@@ -22,7 +22,10 @@ version 2.64
Add SetServersEX method in DBus interface. Thanks to Dan
Williams for the patch.
Fix build with later Lua libraries. Thansk to Cristian
Rodriguez for the patch.
version 2.63
Do duplicate dhcp-host address check in --test mode.

View File

@@ -34,10 +34,15 @@ static void my_setenv(const char *name, const char *value, int *error);
static unsigned char *grab_extradata(unsigned char *buf, unsigned char *end, char *env, int *err);
#ifdef HAVE_LUASCRIPT
#define LUA_COMPAT_ALL
#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>
#ifndef lua_open
#define lua_open() luaL_newstate()
#endif
lua_State *lua;
static unsigned char *grab_extradata_lua(unsigned char *buf, unsigned char *end, char *field);