diff options
Diffstat (limited to 'src/libregexp/regcomp.c')
-rw-r--r-- | src/libregexp/regcomp.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/libregexp/regcomp.c b/src/libregexp/regcomp.c index d9deb135..cd299a54 100644 --- a/src/libregexp/regcomp.c +++ b/src/libregexp/regcomp.c @@ -15,9 +15,6 @@ struct Node Reinst* last; }Node; -/* max character classes per program is nelem(reprog->class) */ -static Reprog *reprog; - /* max rune ranges per character class is nelem(classp->spans)/2 */ #define NCCRUNE nelem(classp->spans) @@ -327,7 +324,7 @@ dump(Reprog *pp) static Reclass* newclass(void) { - if(nclass >= nelem(reprog->class)) + if(nclass >= nelem(((Reprog*)0)->class)) rcerror("too many character classes; increase Reprog.class size"); return &(classp[nclass++]); } |