summaryrefslogtreecommitdiff
path: root/glcddrivers/ax206dpf.c
diff options
context:
space:
mode:
authormrwastl <mrwastl@users.sourceforge.net>2013-04-19 00:39:40 +0200
committermrwastl <mrwastl@users.sourceforge.net>2013-04-19 00:39:40 +0200
commitc45745ea462ea3758daffc6302552993ba4c3be0 (patch)
treed0b1896966e7a6c944e448238be6c64ef53591a6 /glcddrivers/ax206dpf.c
parent54d0651c970394d391f487afbb42a2592b033d1f (diff)
downloadgraphlcd-base-c45745ea462ea3758daffc6302552993ba4c3be0.tar.gz
graphlcd-base-c45745ea462ea3758daffc6302552993ba4c3be0.tar.bz2
added new driver 'vncserver' (contrib. by Michael Heyer); ax206dpf: type change of an array to make new GCC versions happy
Diffstat (limited to 'glcddrivers/ax206dpf.c')
-rw-r--r--glcddrivers/ax206dpf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/glcddrivers/ax206dpf.c b/glcddrivers/ax206dpf.c
index f715585..acae61d 100644
--- a/glcddrivers/ax206dpf.c
+++ b/glcddrivers/ax206dpf.c
@@ -890,7 +890,7 @@ static struct usb_device *find_dev(int index)
return NULL;
}
-char g_buf[] = {
+unsigned char g_buf[] = {
0x55, 0x53, 0x42, 0x43, // dCBWSignature
0xde, 0xad, 0xbe, 0xef, // dCBWTag
0x00, 0x80, 0x00, 0x00, // dCBWLength
@@ -920,7 +920,7 @@ int emulate_scsi(usb_dev_handle *dev, unsigned char *cmd, int cmdlen, char out,
g_buf[10] = block_len >> 16;
g_buf[11] = block_len >> 24;
- ret = usb_bulk_write(dev, ENDPT_OUT, g_buf, sizeof(g_buf), 1000);
+ ret = usb_bulk_write(dev, ENDPT_OUT, (char*)g_buf, sizeof(g_buf), 1000);
if (ret < 0) return ret;
if (out == DIR_OUT) {