Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r67033:1804ac147aa8 Date: 2013-09-21 10:28 +0200 http://bitbucket.org/pypy/pypy/changeset/1804ac147aa8/
Log: Fix when running on top of PyPy. diff --git a/rpython/rlib/parsing/makepackrat.py b/rpython/rlib/parsing/makepackrat.py --- a/rpython/rlib/parsing/makepackrat.py +++ b/rpython/rlib/parsing/makepackrat.py @@ -668,7 +668,7 @@ value = new.function(value.func_code, frame.f_globals) if not hasattr(result, key) and key not in forbidden: setattr(result, key, value) - if result.__init__ is object.__init__: + if result.__init__ == object.__init__: result.__init__ = pcls.__dict__['__init__'] result.init_parser = pcls.__dict__['__init__'] result._code = visitor.get_code() _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit