diff options
author | Timo Teräs <timo.teras@iki.fi> | 2022-12-20 15:32:49 +0200 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2022-12-20 15:39:21 +0200 |
commit | da9dc320bc148f93c110d423d02026d5f6fa4967 (patch) | |
tree | ce1161c8f2de7ba906e44024ba3b2d64914a3d9e /src/commit.c | |
parent | f000c8f77eccf60b11d9911f95935da1c8adb287 (diff) | |
download | apk-tools-da9dc320bc148f93c110d423d02026d5f6fa4967.tar.gz apk-tools-da9dc320bc148f93c110d423d02026d5f6fa4967.tar.bz2 apk-tools-da9dc320bc148f93c110d423d02026d5f6fa4967.tar.xz apk-tools-da9dc320bc148f93c110d423d02026d5f6fa4967.zip |
apk: improve interactive mode handling
- implement and document --no-interactive
- improve --interactive documentation
- treat EOF as Y
fixes #10860
Diffstat (limited to 'src/commit.c')
-rw-r--r-- | src/commit.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/commit.c b/src/commit.c index dacc864..4b4f588 100644 --- a/src/commit.c +++ b/src/commit.c @@ -319,7 +319,7 @@ int apk_solver_commit_changeset(struct apk_database *db, printf("Do you want to continue [Y/n]? "); fflush(stdout); r = fgetc(stdin); - if (r != 'y' && r != 'Y' && r != '\n') + if (r != 'y' && r != 'Y' && r != '\n' && r != EOF) return -1; } } |