Author: Wim Lavrijsen <wlavrij...@lbl.gov>
Branch: reflex-support
Changeset: r45200:7d28278c1f7d
Date: 2011-06-30 10:40 -0700
http://bitbucket.org/pypy/pypy/changeset/7d28278c1f7d/

Log:    rtyper fixes

diff --git a/pypy/module/cppyy/interp_cppyy.py 
b/pypy/module/cppyy/interp_cppyy.py
--- a/pypy/module/cppyy/interp_cppyy.py
+++ b/pypy/module/cppyy/interp_cppyy.py
@@ -341,7 +341,7 @@
             pymethod_name = helper.map_operator_name(
                     method_name, capi.c_method_num_args(self.handle, i),
                     capi.charp2str_free(capi.c_method_result_type(self.handle, 
i)))
-            if not self.methods.has_key(pymethod_name):
+            if not pymethod_name in self.methods:
                 cppfunction = self._make_cppfunction(i)
                 overload = args_temp.setdefault(pymethod_name, [])
                 overload.append(cppfunction)
@@ -406,7 +406,7 @@
         num_data_members = capi.c_num_data_members(self.handle)
         for i in range(num_data_members):
             data_member_name = 
capi.charp2str_free(capi.c_data_member_name(self.handle, i))
-            if not self.data_members.has_key(data_member_name):
+            if not data_member_name in self.data_members:
                 type_name = 
capi.charp2str_free(capi.c_data_member_type(self.handle, i))
                 offset = capi.c_data_member_offset(self.handle, i)
                 data_member = W_CPPStaticDataMember(self.space, type_name, 
offset)
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to