while ((s = va_arg (ap, const char *)) != NULL) {
if (f->argc >= max_args) {
max_args += 8;
- f->argv =
- (const char **) flex_realloc (f->argv,
- sizeof (char
- *) *
- (max_args +
- 1));
+ f->argv = realloc(f->argv, sizeof(char*) * (max_args + 1));
}
f->argv[f->argc++] = s;
}
void *allocate_array PROTO ((int, size_t));
void *reallocate_array PROTO ((void *, int, size_t));
-void *flex_realloc PROTO ((void *, size_t));
void flex_free PROTO ((void *));
#define allocate_integer_array(size) \
}
if(sko_len >= sko_sz){
sko_sz *= 2;
- sko_stack = (struct sko_state*)flex_realloc(sko_stack,sizeof(struct sko_state)*sko_sz);
+ sko_stack = realloc(sko_stack,
+ sizeof(struct sko_state) * sko_sz);
}
/* initialize to zero and push */
void *new_array;
size_t num_bytes = element_size * size;
- new_array = flex_realloc (array, num_bytes);
+ new_array = realloc(array, num_bytes);
if (!new_array)
flexfatal (_("attempt to increase array size failed"));
/* Wrapper routines for accessing the scanner's malloc routines. */
-void *flex_realloc( void *ptr, size_t size )
- {
- return realloc(ptr, size);
- }
-
void flex_free( void *ptr )
{
if ( ptr )
sf_push (void)
{
if (_sf_top_ix + 1 >= _sf_max)
- _sf_stk = (scanflags_t*) flex_realloc ( (void*) _sf_stk, sizeof(scanflags_t) * (_sf_max += 32));
+ _sf_max += 32;
+ _sf_stk = realloc(_sf_stk, sizeof(scanflags_t) * _sf_max);
// copy the top element
_sf_stk[_sf_top_ix + 1] = _sf_stk[_sf_top_ix];
void *allocate_array PROTO((int, size_t));
void *reallocate_array PROTO((void*, int, size_t));
-void *flex_realloc PROTO((void*, size_t));
void flex_free PROTO((void*));
#define allocate_integer_array(size) \
register void *new_array;
size_t num_bytes = element_size * size;
- new_array = flex_realloc( array, num_bytes );
+ new_array = realloc(array, num_bytes);
if ( ! new_array )
flexfatal( _( "attempt to increase array size failed" ) );
/* Wrapper routines for accessing the scanner's malloc routines. */
-void *flex_realloc( ptr, size )
-void *ptr;
-size_t size;
- {
- return realloc(ptr, size);
- }
-
void flex_free( ptr )
void *ptr;
{