summaryrefslogtreecommitdiff
path: root/libgphoto2_port/vusb
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2016-10-29 13:54:47 +0200
committerMarcus Meissner <marcus@jet.franken.de>2016-10-29 13:54:47 +0200
commite523e7d34d1724c0ca45481d16df19b9b47455df (patch)
tree152db5bbec2d23e040fd2101fd0cd64e77ae8c34 /libgphoto2_port/vusb
parent7810457edb51a320ae36f11b7002ef4f4a636b96 (diff)
downloadlibgphoto2-e523e7d34d1724c0ca45481d16df19b9b47455df.tar.gz
some signed -> unsigned fixes in fuzz reader
Diffstat (limited to 'libgphoto2_port/vusb')
-rw-r--r--libgphoto2_port/vusb/vcamera.c4
-rw-r--r--libgphoto2_port/vusb/vcamera.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/libgphoto2_port/vusb/vcamera.c b/libgphoto2_port/vusb/vcamera.c
index 810183859..3eac2a188 100644
--- a/libgphoto2_port/vusb/vcamera.c
+++ b/libgphoto2_port/vusb/vcamera.c
@@ -1775,13 +1775,13 @@ vcam_process_output(vcamera *cam) {
static int
vcam_read(vcamera*cam, int ep, unsigned char *data, int bytes) {
- int toread = bytes;
+ unsigned int toread = bytes;
if (toread > cam->nrinbulk)
toread = cam->nrinbulk;
if (cam->fuzzf) {
- int hasread;
+ unsigned int hasread;
memset(data,0,toread);
if (cam->fuzzmode == FUZZMODE_PROTOCOL) {
diff --git a/libgphoto2_port/vusb/vcamera.h b/libgphoto2_port/vusb/vcamera.h
index fe344d44d..ffcfc972c 100644
--- a/libgphoto2_port/vusb/vcamera.h
+++ b/libgphoto2_port/vusb/vcamera.h
@@ -63,7 +63,7 @@ typedef struct vcamera {
#define FUZZMODE_PROTOCOL 0
#define FUZZMODE_NORMAL 1
FILE* fuzzf;
- int fuzzpending;
+ unsigned int fuzzpending;
} vcamera;
vcamera *vcamera_new(vcameratype);