lua: init fixes
- call apk_atom_init() - if no open flag is specified, then default to read-only.cute-signatures
parent
08533d74fa
commit
c79302d973
src
|
@ -148,8 +148,11 @@ static int Papk_db_open(lua_State *L)
|
|||
|
||||
memset(&opts, 0, sizeof(opts));
|
||||
list_init(&opts.repository_list);
|
||||
apk_atom_init();
|
||||
if (lua_istable(L, 1))
|
||||
get_dbopts(L, 1, &opts);
|
||||
else
|
||||
opts.open_flags |= APK_OPENF_READ;
|
||||
|
||||
db = lua_newuserdata(L, sizeof(struct apk_database));
|
||||
luaL_getmetatable(L, APKDB_META);
|
||||
|
|
Loading…
Reference in New Issue