[media] usbvision-core: fix a warning
authorMauro Carvalho Chehab <mchehab@redhat.com>
Sat, 27 Oct 2012 19:30:20 +0000 (16:30 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Sun, 28 Oct 2012 09:38:58 +0000 (07:38 -0200)
drivers/media/usb/usbvision/usbvision-core.c:1749:2: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/usb/usbvision/usbvision.h

index 43cf61fe4943a2b2f88fc0de7cd20f78ba5041bc..8a25876d72c601eaca1b820319129810daf9f313 100644 (file)
@@ -167,7 +167,7 @@ enum {
 
 /* This macro restricts an int variable to an inclusive range */
 #define RESTRICT_TO_RANGE(v, mi, ma) \
-       { if ((v) < (mi)) (v) = (mi); else if ((v) > (ma)) (v) = (ma); }
+       { if (((int)v) < (mi)) (v) = (mi); else if ((v) > (ma)) (v) = (ma); }
 
 /*
  * We use macros to do YUV -> RGB conversion because this is