+ int new_max = (fd >> 5) + 1;
+
+ vec_ri = (unsigned char *)realloc (vec_ri, new_max * 4);
+ vec_ro = (unsigned char *)realloc (vec_ro, new_max * 4); /* could free/malloc */
+ vec_wi = (unsigned char *)realloc (vec_wi, new_max * 4);
+ vec_wo = (unsigned char *)realloc (vec_wo, new_max * 4); /* could free/malloc */