diff options
Diffstat (limited to 'lib/libc')
-rw-r--r-- | lib/libc/regex/engine.c | 1 | ||||
-rw-r--r-- | lib/libc/regex/regcomp.c | 2 | ||||
-rw-r--r-- | lib/libc/regex/regerror.c | 2 |
3 files changed, 1 insertions, 4 deletions
diff --git a/lib/libc/regex/engine.c b/lib/libc/regex/engine.c index 6d982f8..8b54837 100644 --- a/lib/libc/regex/engine.c +++ b/lib/libc/regex/engine.c @@ -686,6 +686,7 @@ sopno lev; /* PLUS nesting level */ /* "can't happen" */ assert(nope); /* NOTREACHED */ + return "shut up gcc"; } /* diff --git a/lib/libc/regex/regcomp.c b/lib/libc/regex/regcomp.c index feb24ec..74c8d19 100644 --- a/lib/libc/regex/regcomp.c +++ b/lib/libc/regex/regcomp.c @@ -673,7 +673,6 @@ static void p_bracket(p) register struct parse *p; { - register char c; register cset *cs = allocset(p); register int invert = 0; @@ -889,7 +888,6 @@ int endc; /* name ended by endc,']' */ register char *sp = p->next; register struct cname *cp; register int len; - register char c; while (MORE() && !SEETWO(endc, ']')) NEXT(); diff --git a/lib/libc/regex/regerror.c b/lib/libc/regex/regerror.c index 2d2160a..212f709 100644 --- a/lib/libc/regex/regerror.c +++ b/lib/libc/regex/regerror.c @@ -166,8 +166,6 @@ const regex_t *preg; char *localbuf; { register struct rerr *r; - register size_t siz; - register char *p; for (r = rerrs; r->code != 0; r++) if (strcmp(r->name, preg->re_endp) == 0) |