From a73d409082d587b7469405f5fe739c46de7e6fda Mon Sep 17 00:00:00 2001 From: Stefan Behnel Date: Sun, 15 Aug 2010 15:29:55 +0200 Subject: [PATCH] quick fix for __getattr__ until we have a better solution --- Cython/Compiler/Code.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cython/Compiler/Code.py b/Cython/Compiler/Code.py index 893b969d..1066e9fe 100644 --- a/Cython/Compiler/Code.py +++ b/Cython/Compiler/Code.py @@ -1232,7 +1232,7 @@ class CCodeWriter(object): def put_pymethoddef(self, entry, term, allow_skip=True): if entry.is_special or entry.name == '__getattribute__': - if entry.name not in ['__cinit__', '__dealloc__', '__richcmp__', '__next__', '__getreadbuffer__', '__getwritebuffer__', '__getsegcount__', '__getcharbuffer__', '__getbuffer__', '__releasebuffer__']: + if entry.name not in ['__cinit__', '__dealloc__', '__richcmp__', '__next__', '__getreadbuffer__', '__getwritebuffer__', '__getsegcount__', '__getcharbuffer__', '__getbuffer__', '__releasebuffer__', '__getattr__']: # Python's typeobject.c will automatically fill in our slot # in add_operators() (called by PyType_Ready) with a value # that's better than ours. -- 2.26.2