diff options
author | Hugo Parente Lima <hugo.pl@gmail.com> | 2010-10-19 18:13:22 -0200 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2010-10-19 18:51:18 -0200 |
commit | cc7a2018b52c9191a37f4f1220b2e57b1fbe0d97 (patch) | |
tree | 51e3163826ca9f0dd334b1226b333658bc515cff /libpyside/dynamicqmetaobject.cpp | |
parent | e733c2b11bbe60036f4e10bff8f07ef328223cce (diff) |
Added d-pointer to PySideSignalInstanceData struct.
Diffstat (limited to 'libpyside/dynamicqmetaobject.cpp')
-rw-r--r-- | libpyside/dynamicqmetaobject.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libpyside/dynamicqmetaobject.cpp b/libpyside/dynamicqmetaobject.cpp index 8bb1a6eab..ea6566563 100644 --- a/libpyside/dynamicqmetaobject.cpp +++ b/libpyside/dynamicqmetaobject.cpp @@ -398,10 +398,10 @@ DynamicQMetaObject* DynamicQMetaObject::createBasedOn(PyObject* pyObj, PyTypeObj PyObject *attr = PyObject_GetAttr(pyObj, key); PySideSignalInstanceData *data = reinterpret_cast<PySideSignalInstanceData*>(attr); while(data) { - int index = base->indexOfSignal(data->signature); + int index = base->indexOfSignal(data->d->signature); if (index == -1) - mo->addSignal(data->signature); - data = reinterpret_cast<PySideSignalInstanceData*>(data->next); + mo->addSignal(data->d->signature); + data = reinterpret_cast<PySideSignalInstanceData*>(data->d->next); } } |