diff options
author | Lincoln Ramsay <lincoln.ramsay@nokia.com> | 2012-06-20 13:38:28 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-06-20 05:56:18 +0200 |
commit | 761640c36a3127be7993f669b7206bdd37125d8d (patch) | |
tree | 518c456d129ddbc3fdb156d9a9b46d748159556b /src/serviceframework | |
parent | b8d3077fc0613c1bd31f5956a49f66e69ff13eae (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.cpp | 20 |
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 |