Author: Brian Kearns <[email protected]>
Branch:
Changeset: r70881:594846ff8c89
Date: 2014-04-22 21:48 -0700
http://bitbucket.org/pypy/pypy/changeset/594846ff8c89/
Log: fix test_fdopen on win32
diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py
--- a/rpython/rlib/rfile.py
+++ b/rpython/rlib/rfile.py
@@ -47,7 +47,8 @@
rffi.INT)
c_tmpfile = llexternal('tmpfile', [], lltype.Ptr(FILE))
c_fileno = llexternal(fileno, [lltype.Ptr(FILE)], rffi.INT)
-c_fdopen = llexternal('fdopen', [rffi.INT, rffi.CCHARP], lltype.Ptr(FILE))
+c_fdopen = llexternal(('_' if os.name == 'nt' else '') + 'fdopen',
+ [rffi.INT, rffi.CCHARP], lltype.Ptr(FILE))
c_ftell = llexternal('ftell', [lltype.Ptr(FILE)], rffi.LONG)
c_fflush = llexternal('fflush', [lltype.Ptr(FILE)], rffi.INT)
c_ftruncate = llexternal(ftruncate, [rffi.INT, OFF_T], rffi.INT, macro=True)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit