From 0607a0801df0c32e84091c9c13cbe0c7d431838e Mon Sep 17 00:00:00 2001
From: Markus Frank <Markus.Frank@cern.ch>
Date: Thu, 3 Nov 2016 21:22:52 +0100
Subject: [PATCH] First round of fixing Clang compiler and linker problems

---
 DDCore/include/DD4hep/IOV.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/DDCore/include/DD4hep/IOV.h b/DDCore/include/DD4hep/IOV.h
index 0edbc037e..e45f6303f 100644
--- a/DDCore/include/DD4hep/IOV.h
+++ b/DDCore/include/DD4hep/IOV.h
@@ -60,8 +60,6 @@ namespace DD4hep {
   private:
     /// Initializing constructor: Does not set reference to IOVType !
     explicit IOV() = delete;
-    /// Inhibit assignment
-    IOV& operator=(const IOV& c) = default;
   public:
     /// Key definition
     typedef long Key_first_type;
@@ -82,6 +80,8 @@ namespace DD4hep {
     IOV(const IOV& copy) = default;
     /// Standard Destructor
     ~IOV() = default;
+    /// Assignment operator
+    IOV& operator=(const IOV& c) = default;
     /// Move the data content: 'from' will be reset to NULL
     void move(IOV& from);
     /// Create string representation of the IOV
-- 
GitLab