(void*)
を消して
const unsigned char *
を
unsigned char *
にしてみろ