Author: Joannah Nanjekye <nanjekyejoan...@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') _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit