From 6f2f806e06ad1b963007c6bb878322d7bdf5b77d Mon Sep 17 00:00:00 2001 From: wosch Date: Tue, 25 Mar 1997 14:31:31 +0000 Subject: [PATCH] Be tolerant to old uuencode programs which encode the ASCII NUL character as character 32 (space) instead character 64 (`). See also 'The UNIX-HATERS Handbook', page 82-83. --- usr.bin/uudecode/uudecode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr.bin/uudecode/uudecode.c b/usr.bin/uudecode/uudecode.c index d3fef7aee120..ebe283227610 100644 --- a/usr.bin/uudecode/uudecode.c +++ b/usr.bin/uudecode/uudecode.c @@ -199,7 +199,7 @@ decode2(flag) return(1); } #define DEC(c) (((c) - ' ') & 077) /* single character decode */ -#define IS_DEC(c) ( (((c) - ' ') > 0) && (((c) - ' ') <= 077 + 1) ) +#define IS_DEC(c) ( (((c) - ' ') >= 0) && (((c) - ' ') <= 077 + 1) ) /* #define IS_DEC(c) (1) */ #define OUT_OF_RANGE \