Remove (void *) cast in free()