summaryrefslogtreecommitdiff
path: root/regex/engine.c
diff options
context:
space:
mode:
authorSascha Schumann <sas@php.net>1999-11-12 20:27:52 +0000
committerSascha Schumann <sas@php.net>1999-11-12 20:27:52 +0000
commit6f572248907b8489b360ed2f030c10a2f5bb2e67 (patch)
treee5ff355bae61dce747aa699b24bdaabc025e8c45 /regex/engine.c
parente20e9786b3a1de2f209df560c43e36eb74af046a (diff)
downloadphp-git-6f572248907b8489b360ed2f030c10a2f5bb2e67.tar.gz
upgrade regex library to alpha3.8
@- Upgraded regex library to alpha3.8 (Sascha)
Diffstat (limited to 'regex/engine.c')
-rw-r--r--regex/engine.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/regex/engine.c b/regex/engine.c
index 696774e1b3..919fe3f641 100644
--- a/regex/engine.c
+++ b/regex/engine.c
@@ -71,12 +71,12 @@ regmatch_t pmatch[];
int eflags;
{
register char *endp;
- register unsigned int i;
+ register int i;
struct match mv;
register struct match *m = &mv;
register char *dp;
- register const sopno gf = g->firststate+1; /* +1 for OEND */
- register const sopno gl = g->laststate;
+ const register sopno gf = g->firststate+1; /* +1 for OEND */
+ const register sopno gl = g->laststate;
char *start;
char *stop;
@@ -613,7 +613,7 @@ sopno lev; /* PLUS nesting level */
/* "can't happen" */
assert(nope);
/* NOTREACHED */
- return( NULL );
+ return((char *)NULL); /* dummy */
}
/*
@@ -822,7 +822,7 @@ register states aft; /* states already known reachable after */
register sopno pc;
register onestate here; /* note, macros know this name */
register sopno look;
- register int i;
+ register long i;
for (pc = start, INIT(here, pc); pc != stop; pc++, INC(here)) {
s = g->strip[pc];