summaryrefslogtreecommitdiff
path: root/src/lua-apk.c
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2013-06-15 19:47:01 +0300
committerTimo Teräs <timo.teras@iki.fi>2013-06-15 19:48:30 +0300
commit5b02400b268e4e867a30cd76821ff7139502089e (patch)
treef48ed66e9bf5239419cf997564e5f4c94fbf4148 /src/lua-apk.c
parentac0c7457c26dd4424ec6282293f3ebbcc1e63886 (diff)
downloadapk-tools-5b02400b268e4e867a30cd76821ff7139502089e.tar.gz
apk-tools-5b02400b268e4e867a30cd76821ff7139502089e.tar.bz2
apk-tools-5b02400b268e4e867a30cd76821ff7139502089e.tar.xz
apk-tools-5b02400b268e4e867a30cd76821ff7139502089e.zip
lua: use apk_dep_analyze
and remove the now unused apk_dep_is_materialized_or_provided which was superceded by apk_dep_analyze.
Diffstat (limited to 'src/lua-apk.c')
-rw-r--r--src/lua-apk.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lua-apk.c b/src/lua-apk.c
index 16bd734..28eee61 100644
--- a/src/lua-apk.c
+++ b/src/lua-apk.c
@@ -226,10 +226,9 @@ static int Papk_exists(lua_State *L)
if (pkg == NULL)
goto ret_nil;
- if (!apk_dep_is_materialized_or_provided(&dep, pkg))
- goto ret_nil;
+ if (apk_dep_analyze(&dep, pkg) & APK_DEP_SATISFIES)
+ return push_package(L, pkg);
- return push_package(L, pkg);
ret_nil:
lua_pushnil(L);
return 1;