Author: Brian Kearns <bdkea...@gmail.com> Branch: Changeset: r73138:89c0b1e952c3 Date: 2014-08-28 22:14 -0400 http://bitbucket.org/pypy/pypy/changeset/89c0b1e952c3/
Log: cleanup/pep8 diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rpython/rlib/rfile.py @@ -21,8 +21,6 @@ fileno = '_fileno' eci = ExternalCompilationInfo(includes=includes) -def llexternal(*args, **kwargs): - return rffi.llexternal(*args, compilation_info=eci, **kwargs) class CConfig(object): _compilation_info_ = eci @@ -36,13 +34,20 @@ config = platform.configure(CConfig) +FILEP = rffi.COpaquePtr("FILE") OFF_T = config['off_t'] -FILEP = rffi.COpaquePtr("FILE") _IONBF = config['_IONBF'] _IOLBF = config['_IOLBF'] _IOFBF = config['_IOFBF'] BUFSIZ = config['BUFSIZ'] +BASE_BUF_SIZE = 4096 +BASE_LINE_SIZE = 100 + + +def llexternal(*args, **kwargs): + return rffi.llexternal(*args, compilation_info=eci, **kwargs) + c_fopen = llexternal('fopen', [rffi.CCHARP, rffi.CCHARP], FILEP) c_fclose = llexternal('fclose', [FILEP], rffi.INT, releasegil=False) c_fwrite = llexternal('fwrite', [rffi.CCHARP, rffi.SIZE_T, rffi.SIZE_T, @@ -69,9 +74,6 @@ c_pclose = llexternal('pclose', [FILEP], rffi.INT, releasegil=False) c_setvbuf = llexternal('setvbuf', [FILEP, rffi.CCHARP, rffi.INT, rffi.SIZE_T], rffi.INT) -BASE_BUF_SIZE = 4096 -BASE_LINE_SIZE = 100 - def _error(ll_file): errno = c_ferror(ll_file) @@ -111,6 +113,7 @@ raise OSError(errno, os.strerror(errno)) return RFile(res) + def create_fdopen_rfile(fd, mode="r"): assert mode is not None ll_mode = rffi.str2charp(mode) @@ -123,6 +126,7 @@ lltype.free(ll_mode, flavor='raw') return RFile(ll_f) + def create_popen_file(command, type): ll_command = rffi.str2charp(command) try: _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit