Put the (void)p; //unused back in.