[LIBFSIMAGE] Further 64bit compile fix
authorTim Deegan <Tim.Deegan@xensource.com>
Fri, 10 Nov 2006 09:50:35 +0000 (09:50 +0000)
committerTim Deegan <Tim.Deegan@xensource.com>
Fri, 10 Nov 2006 09:50:35 +0000 (09:50 +0000)
64bit libext2fs can have __u64 defined as unsigned long long,
while a uint64_t is unsigned long, and GCC complains.

Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com>
tools/libfsimage/ext2fs-lib/ext2fs-lib.c

index 37a3ea5c5ab4251b7b625c0d645b1efad307f818..b6f60ce65f0dfc41451eaa14e91677f35c67d1c7 100644 (file)
@@ -119,7 +119,7 @@ ssize_t
 ext2lib_pread(fsi_file_t *file, void *buf, size_t nbytes, uint64_t off)
 {
        ext2_file_t *f = fsip_file_data(file);
-       uint64_t tmpoff;
+       __u64 tmpoff;
        unsigned int n;
        int err;