Module Name: src
Committed By: christos
Date: Thu Nov 9 15:03:01 UTC 2017
Modified Files:
src/external/bsd/nvi/usr.bin/recover: virecover
Log Message:
Don't get stuck reading named pipes; only try to read plain files in
order to send mail.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/nvi/usr.bin/recover/virecover
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/bsd/nvi/usr.bin/recover/virecover
diff -u src/external/bsd/nvi/usr.bin/recover/virecover:1.3 src/external/bsd/nvi/usr.bin/recover/virecover:1.4
--- src/external/bsd/nvi/usr.bin/recover/virecover:1.3 Sat Nov 4 03:04:01 2017
+++ src/external/bsd/nvi/usr.bin/recover/virecover Thu Nov 9 10:03:01 2017
@@ -1,6 +1,6 @@
#!/bin/sh -
#
-# $NetBSD: virecover,v 1.3 2017/11/04 07:04:01 kre Exp $
+# $NetBSD: virecover,v 1.4 2017/11/09 15:03:01 christos Exp $
#
# @(#)recover.in 8.8 (Berkeley) 10/10/96
#
@@ -17,13 +17,13 @@ for i in $RECDIR/vi.*; do
esac
# Only test files that are readable.
- if ! [ -f "$i" ] || ! [ -r "$i" ]; then
+ if [ ! -f "$i" ] || [ ! -r "$i" ]; then
continue
fi
# Unmodified nvi editor backup files either have the
# execute bit set or are zero length. Delete them.
- if [ -x "$i" ] || ! [ -s "$i" ]; then
+ if [ -x "$i" ] || [ ! -s "$i" ]; then
rm -f "$i"
fi
done
@@ -36,8 +36,8 @@ for i in $RECDIR/recover.*; do
$RECDIR/recover.\*) continue;;
esac
- # Only test files that are readable.
- if ! [ -r "$i" ]; then
+ # Only test plain files that are readable.
+ if [ ! -f "$i" ] || [ ! -r "$i" ]; then
continue
fi