More work on x86_64 build, error handling and IDT
[tpg/acess2.git] / Kernel / syscalls.c
index ab8c1c9..9e7d35f 100644 (file)
@@ -201,7 +201,7 @@ void SyscallHandler(tSyscallRegs *Regs)
                #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 );
+               ret = VFS_Seek( Regs->Arg1, Regs->Arg2|(((Uint64)Regs->Arg3)<<32), Regs->Arg4 );
                #endif
                break;
                

UCC git Repository :: git.ucc.asn.au