From 4e3a7ed3ef5226256ae6aee1a73e264768aac8f4 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Thu, 30 Jul 2015 12:49:46 +0200 Subject: Prospective build fix for Visual Studio 2013 VS2013 rightfully complains that when calling the assignment operator, the compiler generated one needs visibility to the private class. Since we don't have that, we must explicitly define the assignment operator. This is binary compatible and common practice. Change-Id: Id2558908d0b2841f8dfb6da15cb2614470c4f215 Reviewed-by: Alex Blasche --- src/serviceframework/qserviceclientcredentials.cpp | 9 +++++++++ src/serviceframework/qserviceclientcredentials.h | 1 + 2 files changed, 10 insertions(+) (limited to 'src/serviceframework') diff --git a/src/serviceframework/qserviceclientcredentials.cpp b/src/serviceframework/qserviceclientcredentials.cpp index 80149145..c6b5d3d6 100644 --- a/src/serviceframework/qserviceclientcredentials.cpp +++ b/src/serviceframework/qserviceclientcredentials.cpp @@ -62,6 +62,15 @@ QServiceClientCredentials::QServiceClientCredentials(const QServiceClientCredent { } +/*! + \internal +*/ +QServiceClientCredentials &QServiceClientCredentials::operator=(const QServiceClientCredentials &other) +{ + d = other.d; + return *this; +} + /*! \internal */ diff --git a/src/serviceframework/qserviceclientcredentials.h b/src/serviceframework/qserviceclientcredentials.h index a5e4cdb9..02a72391 100644 --- a/src/serviceframework/qserviceclientcredentials.h +++ b/src/serviceframework/qserviceclientcredentials.h @@ -49,6 +49,7 @@ public: virtual ~QServiceClientCredentials(); QServiceClientCredentials(const QServiceClientCredentials &other); + QServiceClientCredentials &operator=(const QServiceClientCredentials &other); qintptr getProcessIdentifier() const; qintptr getUserIdentifier() const; -- cgit v1.2.3