diff -urNad trunk~/src/lxplib.c trunk/src/lxplib.c --- trunk~/src/lxplib.c 2006-03-20 20:55:53.000000000 +0100 +++ trunk/src/lxplib.c 2006-08-22 14:00:43.000000000 +0200 @@ -18,7 +18,13 @@ #include "lxplib.h" - +static int luaL_findstring (const char *name, const char *const list[]) { + int i; + for (i=0; list[i]; i++) + if (strcmp(list[i], name) == 0) + return i; + return -1; /* name not found */ +} enum XPState { XPSpre, /* parser just initialized */