I see you didn't remove the (unsigned char*) cast as advised.