diff --git a/lutf8lib.c b/lutf8lib.c index dfd52832..df9a577a 100644 --- a/lutf8lib.c +++ b/lutf8lib.c @@ -1,11 +1,21 @@ -/* gcc -shared -o utf8.so -fpic -O2 -Wall -I.. utf8.c */ +/* +** $Id: $ +** Standard library for UTF-8 manipulation +** See Copyright Notice in lua.h +*/ + #include #include #include +#define lutf8lib_c +#define LUA_LIB + #include "lua.h" + #include "lauxlib.h" +#include "lualib.h" #define MAXUNICODE 0x10FFFF @@ -221,9 +231,6 @@ static struct luaL_Reg funcs[] = { }; - -int luaopen_utf8 (lua_State *L); - int luaopen_utf8 (lua_State *L) { luaL_newlib(L, funcs); lua_pushliteral(L, UTF8PATT);