From 9492c7fce507cd5cd5172d6e2bf2b86573198806 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Wed, 10 Oct 2018 06:36:12 -0500 Subject: Rewrite of watch. --- lib/interestingtimes.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/interestingtimes.c') diff --git a/lib/interestingtimes.c b/lib/interestingtimes.c index 636964aa..c3ed9f9a 100644 --- a/lib/interestingtimes.c +++ b/lib/interestingtimes.c @@ -216,8 +216,8 @@ int scan_key(char *scratch, int miliwait) // Read 1 byte so we don't overshoot sequence match. (We can deviate // and fail to match, but match consumes entire buffer.) - if (toys.signal || 1 != read(0, scratch+1+*scratch, 1)) - return toys.signal ? -3 : -1; + if (toys.signal>0 || 1 != read(0, scratch+1+*scratch, 1)) + return (toys.signal>0) ? -3 : -1; ++*scratch; } -- cgit v1.2.3