Browse Source

we dont want to truncate the offset when dealing with the syscall3 version as this will screw up some 64bit hosts

Mike Frysinger 19 years ago
parent
commit
6266e361a1
1 changed files with 1 additions and 1 deletions
  1. 1 1
      libc/sysdeps/linux/common/llseek.c

+ 1 - 1
libc/sysdeps/linux/common/llseek.c

@@ -53,7 +53,7 @@ loff_t attribute_hidden __lseek64(int fd, loff_t offset, int whence)
 extern __off_t __lseek(int fildes, off_t offset, int whence) attribute_hidden;
 loff_t __lseek64(int fd, loff_t offset, int whence)
 {
-	return(loff_t)(__lseek(fd, (off_t) (offset & 0xffffffff), whence));
+	return(loff_t)(__lseek(fd, (off_t) (offset), whence));
 }
 #endif
 strong_alias(__lseek64,lseek64)