def PyObject_SetAttrString(space, w_obj, name_ptr, w_value): w_name = space.wrap(rffi.charp2str(name_ptr)) operation.setattr(space, w_obj, w_name, w_value) return 0
def PyObject_SetAttr(space, w_obj, w_name, w_value): operation.setattr(space, w_obj, w_name, w_value) return 0
def HPy_SetAttr_s(space, ctx, h_obj, name, h_value): w_obj = handles.deref(space, h_obj) w_name = API.ccharp2text(space, name) w_value = handles.deref(space, h_value) operation.setattr(space, w_obj, w_name, w_value) return API.int(0)