Index: uspace/lib/riff/src/chunk.c
===================================================================
--- uspace/lib/riff/src/chunk.c	(revision efe08810ecfe4be5754fd5b8c53803baa3bb6392)
+++ uspace/lib/riff/src/chunk.c	(revision 0d62c10a4e92097fe235df71e74a4c547e7e9d71)
@@ -423,6 +423,6 @@
 	}
 
-	if (dest < rchunk->ckstart || (unsigned long) dest > rchunk->ckstart +
-	    rchunk->cksize) {
+	if (dest < rchunk->ckstart || (unsigned long) dest >
+	    (unsigned long) rchunk->ckstart + rchunk->cksize) {
 		return ELIMIT;
 	}
