aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside/dynamicqmetaobject.cpp
diff options
context:
space:
mode:
authorHugo Parente Lima <hugo.pl@gmail.com>2010-10-19 18:13:22 -0200
committerHugo Parente Lima <hugo.pl@gmail.com>2010-10-19 18:51:18 -0200
commitcc7a2018b52c9191a37f4f1220b2e57b1fbe0d97 (patch)
tree51e3163826ca9f0dd334b1226b333658bc515cff /libpyside/dynamicqmetaobject.cpp
parente733c2b11bbe60036f4e10bff8f07ef328223cce (diff)
Added d-pointer to PySideSignalInstanceData struct.
Diffstat (limited to 'libpyside/dynamicqmetaobject.cpp')
-rw-r--r--libpyside/dynamicqmetaobject.cpp6
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);
}
}