Skip to content

Commit 5ec8217

Browse files
committed
Merge branch 'maint'
* maint: git-mergetool: check return value from read
2 parents 9b502a3 + e622f41 commit 5ec8217

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

git-mergetool--lib.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ check_unchanged () {
2121
do
2222
echo "$MERGED seems unchanged."
2323
printf "Was the merge successful? [y/n] "
24-
read answer
24+
read answer || return 1
2525
case "$answer" in
2626
y*|Y*) status=0; break ;;
2727
n*|N*) status=1; break ;;

git-mergetool.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ describe_file () {
7272
resolve_symlink_merge () {
7373
while true; do
7474
printf "Use (l)ocal or (r)emote, or (a)bort? "
75-
read ans
75+
read ans || return 1
7676
case "$ans" in
7777
[lL]*)
7878
git checkout-index -f --stage=2 -- "$MERGED"

0 commit comments

Comments
 (0)