summaryrefslogtreecommitdiff
path: root/src/commit.c
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2022-12-20 15:32:49 +0200
committerTimo Teräs <timo.teras@iki.fi>2022-12-20 15:39:21 +0200
commitda9dc320bc148f93c110d423d02026d5f6fa4967 (patch)
treece1161c8f2de7ba906e44024ba3b2d64914a3d9e /src/commit.c
parentf000c8f77eccf60b11d9911f95935da1c8adb287 (diff)
downloadapk-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.c2
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;
}
}