From f1260e6869165440703729044bfc8dfe0faf9fc9 Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Wed, 8 Sep 2004 18:57:14 +0000 Subject: [PATCH] cw ICE workaround [SVN r24979] --- include/boost/python/wrapper.hpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/include/boost/python/wrapper.hpp b/include/boost/python/wrapper.hpp index d8aa9391..fdff6082 100755 --- a/include/boost/python/wrapper.hpp +++ b/include/boost/python/wrapper.hpp @@ -21,8 +21,11 @@ class wrapper : public detail::wrapper_base protected: override get_override(char const* name) const { - return this->detail::wrapper_base::get_override( - name, converter::registered::converters.get_class_object()); + converter::registration const& r + = converter::registered::converters; + PyTypeObject* type = r.get_class_object(); + + return detail::wrapper_base::get_override(name, type); } };