1 struct re_pattern_buffer
{
3 unsigned long int allocated
;
5 void byte_regex_compile (struct re_pattern_buffer
*bufp
,
6 unsigned char *begalt
, unsigned char *b
)
11 while ((unsigned long) (b
- bufp
->buffer
+ 3) > bufp
->allocated
)
13 unsigned char *old_buffer
= bufp
->buffer
;
14 bufp
->allocated
<<= 1;
15 if (old_buffer
!= bufp
->buffer
)
17 int incr
= bufp
->buffer
- old_buffer
;
23 while (pfrom
!= begalt
)