diff --git a/sys/fs/vfs/file.c b/sys/fs/vfs/file.c index 0c34c86..e5d3bfd 100644 --- a/sys/fs/vfs/file.c +++ b/sys/fs/vfs/file.c @@ -162,6 +162,7 @@ } kprintf("loffset(%i): %i:%i, whence: 0x%X", sizeof(off_t), args->offset >> 32, args->offset & 0xFFFFFF, args->whence); + kprintf("loffset(%i): %ld, whence: %ld", sizeof(off_t), args->offset, args->whence); switch (args->whence) { case SEEK_SET: diff --git a/sys/include/sys/types.h b/sys/include/sys/types.h index 2ca9ce6..139f608 100644 --- a/sys/include/sys/types.h +++ b/sys/include/sys/types.h @@ -116,8 +116,7 @@ typedef __ssize_t ssize_t; typedef char *caddr_t; -// XXX TEMP HACK typedef __int64_t off_t; -typedef long off_t; +typedef __int64_t off_t; typedef __uint32_t vm_offset_t; typedef __uid_t uid_t; /* user id */