aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorYuri Pankov <yuripv@FreeBSD.org>2019-09-24 12:21:01 +0000
committerYuri Pankov <yuripv@FreeBSD.org>2019-09-24 12:21:01 +0000
commit3c78771400e74f5bc54ee8e9a28fbf70190fd250 (patch)
tree6003f1833fc7865d0672bcd5970b2b025a5a3328 /lib
parent5d85e12f44ccb0e5728344a002c108ddc105e038 (diff)
downloadsrc-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.c2
-rw-r--r--lib/libc/regex/regcomp.c6
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))