File etoken-0.3.2-type.diff of Package pcsc-etoken
--- etoken.c
+++ etoken.c
@@ -42,12 +42,12 @@
int
do_usb(usb_dev_handle * dev, int requesttype, int request,
- int value, int index, char *bytes, int size, int timeout)
+ int value, int index, u_int8_t *bytes, int size, int timeout)
{
int rc;
rc = usb_control_msg(dev, requesttype, request, value, index,
- bytes, size, timeout);
+ (char*)bytes, size, timeout);
if (rc == -1) {
printf("usb_control_msg returned %u, error is %s\n",
rc, usb_strerror());