Minor difference between pointer and struct pointer