commit: fix to work if commit_hook.d directory does not exist

cute-signatures
Timo Teräs 2017-02-27 10:54:28 +02:00
parent 72b878e655
commit 704694bd1d
1 changed files with 2 additions and 2 deletions

View File

@ -238,7 +238,7 @@ static int run_commit_hook(void *ctx, int dirfd, const char *file)
if (apk_verbosity >= 2) apk_message("Executing: %s %s", fn, commit_hook_str[hook->type]);
if (apk_db_run_script(db, fn, argv) < 0 && hook->type == PRE_COMMIT_HOOK)
return -1;
return -2;
return 0;
}
@ -312,7 +312,7 @@ int apk_solver_commit_changeset(struct apk_database *db,
}
}
if (run_commit_hooks(db, PRE_COMMIT_HOOK) < 0)
if (run_commit_hooks(db, PRE_COMMIT_HOOK) == -2)
return -1;
/* Go through changes */