in src/annoyluamodule.cc [152:165]
static int load(lua_State* L) {
Impl* self = getAnnoy(L, 1);
int nargs = lua_gettop(L);
const char* filename = luaL_checkstring(L, 2);
bool prefault = true;
if (nargs >= 3) {
prefault = lua_toboolean(L, 3);
}
if (!self->load(filename, prefault)) {
return luaL_error(L, "Can't load file: %s", filename);
}
lua_pushboolean(L, true);
return 1;
}