diff options
author | Yuri Pankov <yuripv@FreeBSD.org> | 2019-09-24 12:21:01 +0000 |
---|---|---|
committer | Yuri Pankov <yuripv@FreeBSD.org> | 2019-09-24 12:21:01 +0000 |
commit | 3c78771400e74f5bc54ee8e9a28fbf70190fd250 (patch) | |
tree | 6003f1833fc7865d0672bcd5970b2b025a5a3328 /lib | |
parent | 5d85e12f44ccb0e5728344a002c108ddc105e038 (diff) | |
download | src-3c78771400e74f5bc54ee8e9a28fbf70190fd250.tar.gz src-3c78771400e74f5bc54ee8e9a28fbf70190fd250.zip |
lib/libc/regex: fix build with REDEBUG defined
Reviewed by: kevans
Differential Revision: https://reviews.freebsd.org/D21760
Notes
Notes:
svn path=/head/; revision=352651
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libc/regex/engine.c | 2 | ||||
-rw-r--r-- | lib/libc/regex/regcomp.c | 6 |
2 files changed, 1 insertions, 7 deletions
diff --git a/lib/libc/regex/engine.c b/lib/libc/regex/engine.c index a25bfa08ede7..e7da4cbc2a5d 100644 --- a/lib/libc/regex/engine.c +++ b/lib/libc/regex/engine.c @@ -1068,7 +1068,7 @@ print(struct match *m, fprintf(d, " %s", pchar(ch)); for (i = 0; i < g->nstates; i++) if (ISSET(st, i)) { - fprintf(d, "%s%d", (first) ? "\t" : ", ", i); + fprintf(d, "%s%lu", (first) ? "\t" : ", ", i); first = 0; } fprintf(d, "\n"); diff --git a/lib/libc/regex/regcomp.c b/lib/libc/regex/regcomp.c index 509b9e7fa4af..5e772c21d381 100644 --- a/lib/libc/regex/regcomp.c +++ b/lib/libc/regex/regcomp.c @@ -196,12 +196,6 @@ static char nuls[10]; /* place to point scanner in event of error */ #define THERETHERE() (p->slen - 2) #define DROP(n) (p->slen -= (n)) -#ifndef NDEBUG -static int never = 0; /* for use in asserts; shuts lint up */ -#else -#define never 0 /* some <assert.h>s have bugs too */ -#endif - /* Macro used by computejump()/computematchjump() */ #define MIN(a,b) ((a)<(b)?(a):(b)) |