[pypy-commit] pypy pread/pwrite: using OFF_T instead of rffi.LONGLONG
nanjekye
pypy.commits at gmail.com
Mon Feb 27 06:40:06 EST 2017
Author: Joannah Nanjekye <nanjekyejoannah at gmail.com>
Branch: pread/pwrite
Changeset: r90385:b920b22b16fd
Date: 2017-02-20 19:14 +0300
http://bitbucket.org/pypy/pypy/changeset/b920b22b16fd/
Log: using OFF_T instead of rffi.LONGLONG
diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py
--- a/rpython/rlib/rposix.py
+++ b/rpython/rlib/rposix.py
@@ -250,6 +250,7 @@
SEEK_CUR = rffi_platform.DefinedConstantInteger('SEEK_CUR')
SEEK_END = rffi_platform.DefinedConstantInteger('SEEK_END')
O_NONBLOCK = rffi_platform.DefinedConstantInteger('O_NONBLOCK')
+ OFF_T = rffi_platform.SimpleType('off_t')
OFF_T_SIZE = rffi_platform.SizeOf('off_t')
HAVE_UTIMES = rffi_platform.Has('utimes')
@@ -486,10 +487,10 @@
c_sync()
c_pread = external('pread',
- [rffi.INT, rffi.VOIDP, rffi.SIZE_T , rffi.LONGLONG], rffi.SSIZE_T,
+ [rffi.INT, rffi.VOIDP, rffi.SIZE_T , OFF_T], rffi.SSIZE_T,
save_err=rffi.RFFI_SAVE_ERRNO)
c_pwrite = external('pwrite',
- [rffi.INT, rffi.VOIDP, rffi.SIZE_T, rffi.LONGLONG], rffi.SSIZE_T,
+ [rffi.INT, rffi.VOIDP, rffi.SIZE_T, OFF_T], rffi.SSIZE_T,
save_err=rffi.RFFI_SAVE_ERRNO)
@replace_os_function('pread')
More information about the pypy-commit
mailing list