static void errorfb (void) { lua_Object o = lua_getparam(1); char *s = lua_isstring(o) ? lua_getstring(o) : "(no messsage)"; fprintf(stderr, "lua: %s\n", s); lua_printstack(stderr); }
static void errorfb() { char buf[256]; sprintf(buf, "lua: %s\n", lua_getstring(lua_getparam(1))); g_stderr->write(buf, strlen(buf)); lua_printstack(); }
static void errorfb (void) { fprintf(stderr, "lua: %s\n", lua_getstring(lua_getparam(1))); lua_printstack(stderr); }