"entry" is allocated and needs to be freed.