summaryrefslogtreecommitdiffstats
path: root/src/serviceframework
diff options
context:
space:
mode:
authorLincoln Ramsay <lincoln.ramsay@nokia.com>2012-06-20 13:38:28 +1000
committerQt by Nokia <qt-info@nokia.com>2012-06-20 05:56:18 +0200
commit761640c36a3127be7993f669b7206bdd37125d8d (patch)
tree518c456d129ddbc3fdb156d9a9b46d748159556b /src/serviceframework
parentb8d3077fc0613c1bd31f5956a49f66e69ff13eae (diff)
Fix compiler warning about order of initialization.
Also, have the copy constructor avoid double-initialization of members. Change-Id: If2130c5dc51a0b371822f0c27673467b82be36ab Reviewed-by: Andrew Stanley-Jones <andrew.stanley-jones@nokia.com>
Diffstat (limited to 'src/serviceframework')
-rw-r--r--src/serviceframework/qservicerequest.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/serviceframework/qservicerequest.cpp b/src/serviceframework/qservicerequest.cpp
index df0b0d60..993e4228 100644
--- a/src/serviceframework/qservicerequest.cpp
+++ b/src/serviceframework/qservicerequest.cpp
@@ -45,7 +45,7 @@
// fall back on the one automatically created by the compiler but let's be
// explicit so no mistakes are made - eg, does m_reply get set to zero?
QServiceRequest::QServiceRequest()
- : m_reply(0), m_type(DefaultInterfaceRequest), m_scope(QService::UserScope)
+ : m_reply(0), m_scope(QService::UserScope), m_type(DefaultInterfaceRequest)
{
// nothing to do here
}
@@ -53,8 +53,8 @@ QServiceRequest::QServiceRequest()
QServiceRequest::QServiceRequest(const QString &interfaceName)
: m_interfaceName(interfaceName),
m_reply(0),
- m_type(DefaultInterfaceRequest),
- m_scope(QService::UserScope)
+ m_scope(QService::UserScope),
+ m_type(DefaultInterfaceRequest)
{
// nothing to do here
}
@@ -62,20 +62,20 @@ QServiceRequest::QServiceRequest(const QString &interfaceName)
QServiceRequest::QServiceRequest(const QServiceInterfaceDescriptor &descriptor)
: m_descriptor(descriptor),
m_reply(0),
- m_type(DescriptorRequest),
- m_scope(QService::UserScope)
+ m_scope(QService::UserScope),
+ m_type(DescriptorRequest)
{
// nothing to do here
}
// copy constructor - required by meta-type system - again let's be explicit
QServiceRequest::QServiceRequest(const QServiceRequest &other)
+ : m_interfaceName(other.m_interfaceName),
+ m_descriptor(other.m_descriptor),
+ m_reply(other.m_reply),
+ m_scope(other.m_scope),
+ m_type(other.m_type)
{
- m_interfaceName = other.m_interfaceName;
- m_descriptor = other.m_descriptor;
- m_reply = other.m_reply;
- m_type = other.m_type;
- m_scope = other.m_scope;
}
// public destructor - required by meta-type system