diff -urN oskit-20020317/diskpart/find_blkio.c oskit-20020317.new/diskpart/find_blkio.c
--- oskit-20020317/diskpart/find_blkio.c	Sat Feb  3 01:15:06 2001
+++ oskit-20020317.new/diskpart/find_blkio.c	Mon Apr 15 22:08:09 2002
@@ -37,7 +37,7 @@
 	oskit_size_t nbytes;
 
 	blksize = oskit_blkio_getblocksize(b);
-	err = oskit_blkio_read(b, buf, start * blksize, blksize, &nbytes);
+	err = oskit_blkio_read(b, buf, (oskit_off_t)start * blksize, blksize, &nbytes);
 	if (err)
 		return err;
 
