@@ -277,14 +277,18 static PyObject *PythonQtInstanceWrapper_getattro(PyObject *obj,PyObject *name) | |||||
277 | return PythonQtSlotFunction_New(member._slot, obj, NULL); |
|
277 | return PythonQtSlotFunction_New(member._slot, obj, NULL); | |
278 | break; |
|
278 | break; | |
279 | case PythonQtMemberInfo::EnumValue: |
|
279 | case PythonQtMemberInfo::EnumValue: | |
|
280 | { | |||
280 | PyObject* enumValue = member._enumValue; |
|
281 | PyObject* enumValue = member._enumValue; | |
281 | Py_INCREF(enumValue); |
|
282 | Py_INCREF(enumValue); | |
282 | return enumValue; |
|
283 | return enumValue; | |
|
284 | } | |||
283 | break; |
|
285 | break; | |
284 | case PythonQtMemberInfo::EnumWrapper: |
|
286 | case PythonQtMemberInfo::EnumWrapper: | |
|
287 | { | |||
285 | PyObject* enumWrapper = member._enumWrapper; |
|
288 | PyObject* enumWrapper = member._enumWrapper; | |
286 | Py_INCREF(enumWrapper); |
|
289 | Py_INCREF(enumWrapper); | |
287 | return enumWrapper; |
|
290 | return enumWrapper; | |
|
291 | } | |||
288 | break; |
|
292 | break; | |
289 | default: |
|
293 | default: | |
290 | // is an invalid type, go on |
|
294 | // is an invalid type, go on |
General Comments 0
You need to be logged in to leave comments.
Login now