Index: uspace/lib/usb/src/request.c
===================================================================
--- uspace/lib/usb/src/request.c	(revision 23c7f4da016c6237af3f60b40f8c7b373a9c9dd9)
+++ uspace/lib/usb/src/request.c	(revision 3e9074f18e0a66fa0c60d9a3d0eb16769a2a3f3e)
@@ -79,5 +79,5 @@
 	    p_index, p_length)
 
-#define MAX_DATA_LENGTH (~((uint16_t)0))
+#define MAX_DATA_LENGTH ((size_t)(0xFFFF))
 
 /** Generic wrapper for SET requests using standard control request format.
