summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2012-11-07 00:13:45 +0000
committerTed Trask <ttrask01@yahoo.com>2012-11-07 00:13:45 +0000
commit61385c7a603d9ff7ee27699c52ff926b69648f64 (patch)
tree39e5c9fb2915765a4c1f52ee4721011623e5ad8a
parent0c85b9be904c57304b5b2073ca88c5124448c2a4 (diff)
downloadacf-apk-tools-61385c7a603d9ff7ee27699c52ff926b69648f64.tar.bz2
acf-apk-tools-61385c7a603d9ff7ee27699c52ff926b69648f64.tar.xz
Fixed null dereference bug now that dependencies are not just packages, but libraries
-rw-r--r--apk-model.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/apk-model.lua b/apk-model.lua
index 0393555..4d2cb79 100644
--- a/apk-model.lua
+++ b/apk-model.lua
@@ -381,7 +381,7 @@ get_package_details = function(package)
for i,val in ipairs(dependents) do
if not revdeps[val] then
revdeps[val] = true
- if repo[val].upgrade then
+ if repo[val] and repo[val].upgrade then
table.insert(details.upgrade.value, val.." "..repo[val].installed.." -> "..repo[val].version)
end
end