Replacing a void * with cpUserDataPointer.