[pypy-commit] pypy rffi-parser-2: Use cffi's copy of pycparser

rlamy pypy.commits at gmail.com
Tue Dec 27 10:48:47 EST 2016


Author: Ronan Lamy <ronan.lamy at gmail.com>
Branch: rffi-parser-2
Changeset: r89248:f895e2854833
Date: 2016-12-18 14:03 +0000
http://bitbucket.org/pypy/pypy/changeset/f895e2854833/

Log:	Use cffi's copy of pycparser

diff --git a/pypy/module/cpyext/cparser.py b/pypy/module/cpyext/cparser.py
--- a/pypy/module/cpyext/cparser.py
+++ b/pypy/module/cpyext/cparser.py
@@ -1,7 +1,10 @@
 from collections import OrderedDict
 from cffi import api, model
 from cffi.commontypes import COMMON_TYPES, resolve_common_type
-import pycparser
+try:
+    from cffi import _pycparser as pycparser
+except ImportError:
+    import pycparser
 import weakref, re
 from rpython.rlib.rfile import FILEP
 from rpython.rtyper.lltypesystem import rffi, lltype


More information about the pypy-commit mailing list