From: Joerg Sonnenberger Date: Fri, 30 May 2008 02:36:11 +0000 (-0400) Subject: Don't use case '1' ... '9', not ISO C. X-Git-Tag: v2.6.0~187 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4adae64024451d7ef6d8e58fc90fc6ea3abbbfdc;p=thirdparty%2Flibarchive.git Don't use case '1' ... '9', not ISO C. SVN-Revision: 105 --- diff --git a/tar/subst.c b/tar/subst.c index d1de071cc..395d49f67 100644 --- a/tar/subst.c +++ b/tar/subst.c @@ -226,7 +226,15 @@ apply_substitution(struct bsdtar *bsdtar, const char *name, char **result, int s realloc_strncat(bsdtar, result, rule->result + j, i - j - 1); j = i; break; - case '1' ... '9': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': realloc_strncat(bsdtar, result, rule->result + j, i - j - 1); if ((size_t)(c - '0') > (size_t)(rule->re.re_nsub)) { free(*result);