X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Fsyscalls.c;h=9e7d35f813840e3e7a7cb3cab2c4652cc34eb31f;hb=ce6600aced3a83a091674af23620b250e27480a9;hp=b49b4d6cb7948aa4ac84cc17e7e0dd463414c0dc;hpb=814b2d0009da73b56c6def5d70a9dd97c7b17e2e;p=tpg%2Facess2.git diff --git a/Kernel/syscalls.c b/Kernel/syscalls.c index b49b4d6c..9e7d35f8 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)<<32), Regs->Arg4 ); + #endif break; case SYS_TELL: