summaryrefslogtreecommitdiff
path: root/src/add.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/add.c')
-rw-r--r--src/add.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/add.c b/src/add.c
index e89a4cd..5cff9e1 100644
--- a/src/add.c
+++ b/src/add.c
@@ -130,6 +130,9 @@ static int add_main(void *ctx, int argc, char **argv)
}
state = apk_state_new(&db);
+ if (state == NULL)
+ goto err;
+
for (i = 0; (pkgs != NULL) && i < pkgs->num; i++) {
r = apk_state_lock_dependency(state, &pkgs->item[i]);
if (r != 0) {