Переглянути джерело

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

Mike Frysinger 19 роки тому
батько
коміт
6266e361a1
1 змінених файлів з 1 додано та 1 видалено
  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)