X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Fsyscalls.c;h=ab8c1c93bd05f434ab68cac56fd0631836882e4a;hb=f9c3c4a68ba22b00df9441631a8513198c8859a5;hp=b49b4d6cb7948aa4ac84cc17e7e0dd463414c0dc;hpb=57e9646af09c266c236811b4200bc12b4d9a38d4;p=tpg%2Facess2.git diff --git a/Kernel/syscalls.c b/Kernel/syscalls.c index b49b4d6c..ab8c1c93 100644 --- a/Kernel/syscalls.c +++ b/Kernel/syscalls.c @@ -198,7 +198,11 @@ void SyscallHandler(tSyscallRegs *Regs) break; case SYS_SEEK: + #if BITS == 64 ret = VFS_Seek( Regs->Arg1, Regs->Arg2, Regs->Arg3 ); + #else + ret = VFS_Seek( Regs->Arg1, Regs->Arg2|((Uint64)Regs->Arg3<<64), Regs->Arg4 ); + #endif break; case SYS_TELL: