summaryrefslogtreecommitdiff
path: root/embeddedobj
diff options
context:
space:
mode:
authorTamás Zolnai <tamas.zolnai@collabora.com>2019-04-09 16:44:34 +0200
committerTamás Zolnai <tamas.zolnai@collabora.com>2019-04-10 01:06:19 +0200
commit3a5d78365dd172881c16c03e67f2d170ffc6d7d4 (patch)
tree55142243eef76b984f1be86f729e19c4327bf4f5 /embeddedobj
parent8e9de1ad055d1d8f41a6cf6d8cea245463f61d40 (diff)
clang-tidy: Fix suspicious catches of WIP unhandled-self-assignment check
Change-Id: I1cb16b180f4cc5bf4d65485f03c44a06414d3580 Reviewed-on: https://gerrit.libreoffice.org/70481 Tested-by: Jenkins Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Diffstat (limited to 'embeddedobj')
-rw-r--r--embeddedobj/source/msole/olecomponent.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/embeddedobj/source/msole/olecomponent.cxx b/embeddedobj/source/msole/olecomponent.cxx
index 06f24c9b080c..33b9586173d8 100644
--- a/embeddedobj/source/msole/olecomponent.cxx
+++ b/embeddedobj/source/msole/olecomponent.cxx
@@ -96,6 +96,9 @@ public:
ComSmart& operator=( const ComSmart<T>& rObj )
{
+ if(this == &rObj)
+ return *this;
+
OwnRelease();
m_pInterface = rObj.m_pInterface;