INIT_BUFSIZE
size_t idst = 0, isrc = 0, dstsize = INIT_BUFSIZE, i;
tmp_dst = realloc(dst, dstsize + INIT_BUFSIZE);
dstsize += INIT_BUFSIZE;