From d4d3446babc8032595dd52beff7c3d814c0dd35e Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 7 May 2006 17:46:57 +0000 Subject: [PATCH] (patch-check): Correct reversed sense of `test -s' test. Work around the fact that patch always outputs `patching file ...'. --- Makefile.maint | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile.maint b/Makefile.maint index 5837ff8d50..f1fece4eb9 100644 --- a/Makefile.maint +++ b/Makefile.maint @@ -294,8 +294,11 @@ sc_useless_cpp_parens: # have to copy all of src/ before running patch. patch-check: cp src/remove.c tmp-remove.c - patch -V never --fuzz=0 tmp-remove.c src/c99-to-c89.diff - rm -f tmp-remove.c + patch -V never --fuzz=0 tmp-remove.c src/c99-to-c89.diff \ + > $@.1 2>&1 + sed -n '2p' $@.1 > $@.2 + test -s $@.2 && exit 1 || : + rm -f tmp-remove.c $@.1 $@.2 # Ensure that date's --help output stays in sync with the info # documentation for GNU strftime. The only exception is %N, -- 2.47.3