From: Thiago Macieira Date: Sat, 6 May 2006 10:37:59 +0000 (+0000) Subject: * qt/qdbusmessage.cpp: X-Git-Tag: dbus-0.62~25 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c7f3c89ee94925a65466a140841695094fd23bd7;p=thirdparty%2Fdbus.git * qt/qdbusmessage.cpp: * qt/qdbustypehelper_p.h: * qt/qdbusintegrator.cpp: gcc 3.4 doesn't like Q_FOREACH when the list is a const-reference --- diff --git a/ChangeLog b/ChangeLog index aef67f450..1deae9d0f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2006-05-06 Thiago Macieira + + * qt/qdbusmessage.cpp: + * qt/qdbustypehelper_p.h: + * qt/qdbusintegrator.cpp: gcc 3.4 doesn't like Q_FOREACH when + the list is a const-reference + 2006-05-03 John (J5) Palmieri * Adding old doc patch that never got applied diff --git a/qt/qdbusintegrator.cpp b/qt/qdbusintegrator.cpp index 3f9072569..dc038abbb 100644 --- a/qt/qdbusintegrator.cpp +++ b/qt/qdbusintegrator.cpp @@ -1097,7 +1097,7 @@ static bool applyForObject(QDBusConnectionPrivate::ObjectTreeNode *root, const Q return true; } - const QObjectList &children = obj->children(); + const QObjectList children = obj->children(); // find a child with the proper name QObject *next = 0; diff --git a/qt/qdbusmessage.cpp b/qt/qdbusmessage.cpp index 308ad7736..456c1d2e9 100644 --- a/qt/qdbusmessage.cpp +++ b/qt/qdbusmessage.cpp @@ -665,7 +665,7 @@ static void debugVariant(QDebug dbg, const QVariant &v) dbg.nospace() << ")"; } -static void debugVariantList(QDebug dbg, const QVariantList &list) +static void debugVariantList(QDebug dbg, const QVariantList list) { bool first = true; foreach (const QVariant &v, list) { diff --git a/qt/qdbustypehelper_p.h b/qt/qdbustypehelper_p.h index 72d5bbe17..7ebd7f3e4 100644 --- a/qt/qdbustypehelper_p.h +++ b/qt/qdbustypehelper_p.h @@ -119,7 +119,7 @@ struct QDBusTypeHelper return Type(); } - static inline QVariantList toVariantList(const List &list) + static inline QVariantList toVariantList(const List list) { QVariantList tmp; Q_FOREACH (const Type &t, list) @@ -132,7 +132,7 @@ struct QDBusTypeHelper return toVariantList(QDBusTypeHelper::fromVariant(v)); } - static inline List fromVariantList(const QVariantList &list) + static inline List fromVariantList(const QVariantList list) { List tmp; Q_FOREACH (const QVariant &v, list)