fix leak in recomb.c