Index: uspace/app/bdsh/cmds/modules/cmp/cmp.c
===================================================================
--- uspace/app/bdsh/cmds/modules/cmp/cmp.c	(revision 86cf96db61d51787a47d6d8c6ac8e3d1961b743d)
+++ uspace/app/bdsh/cmds/modules/cmp/cmp.c	(revision f644472b977cc4e82d0187fb58bd63ad7bd5962a)
@@ -79,4 +79,5 @@
 	char buffer[2][CMP_BUFLEN];
 	ssize_t offset[2];
+	aoff64_t pos[2] = {};
 
 	for (int i = 0; i < 2; i++) {
@@ -94,5 +95,6 @@
 			ssize_t size;
 			do {
-				size = read(fd[i], buffer[i] + offset[i],
+				size = read(fd[i], &pos[i],
+				    buffer[i] + offset[i],
 				    CMP_BUFLEN - offset[i]);
 				if (size < 0) {
