forgot a free() on bsd