From cf898757fae79c967855e5a15c9f8fef6e167857 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Fri, 7 Nov 2014 17:47:35 +0100 Subject: xlint: fix return code. --- xlint | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/xlint b/xlint index 314dff1..a3eef1a 100755 --- a/xlint +++ b/xlint @@ -4,8 +4,7 @@ scan() { local rx="$1" msg="$2" grep -P -Hn -e "$rx" "$template" | - sed "s/^\([^:]*:[^:]*:\)\(.*\)/\1 $msg/" | - grep . && ret=1 + sed "s/^\([^:]*:[^:]*:\)\(.*\)/\1 $msg/" } once() { @@ -122,6 +121,6 @@ for template; do scan 'distfiles=.*ftp\.mozilla\.org' 'use $MOZILLA_SITE' scan 'distfiles=.*ftp\.gnu\.org/(pub/)?gnu' 'use $GNU_SITE' scan 'distfiles=.*freedesktop\.org/software' 'use $FREEDESKTOP_SITE' - } | sort -t: -n -k2 + } | sort -t: -n -k2 | grep . && ret=1 done exit $ret -- cgit 1.4.1