335
335
#define tr_renew( struct_type, mem, n_structs ) \
336
336
( (struct_type *) realloc ( ( mem ), ( (size_t) sizeof ( struct_type ) ) * ( ( size_t) ( n_structs ) ) ) )
339
341
* @brief make a newly-allocated copy of a substring
340
342
* @param in is a void* so that callers can pass in both signed & unsigned without a cast