76 void (*init_fn) (
char *, ssize_t),
void (*wipe_fn) (
char *, ssize_t))
93 ssize_t old_len = vect->
nelm;
94 ssize_t incr = nelm - old_len;
100 new_nelm = vect->
nelm + incr;
102 vect->
nelm = new_nelm;
void * myrealloc(void *ptr, ssize_t len)
char * mvect_free(MVECT *vect)
char * mvect_alloc(MVECT *vect, ssize_t elsize, ssize_t nelm, void(*init_fn)(char *, ssize_t), void(*wipe_fn)(char *, ssize_t))
char * mvect_realloc(MVECT *vect, ssize_t nelm)
void * mymalloc(ssize_t len)