Commit a930de85 authored by Kitware Robot's avatar Kitware Robot Committed by Brad King

KWSys 2019-02-14 (e270ce9f)

Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit e270ce9fc60971006e934e9d53d11be5f85efc39 (master).

Upstream Shortlog
-----------------

Albert Astals Cid (2):
      95ced423 hashtable: delete assignment operator instead of poisoning it
      6090d36b Glob: Use the default copy constructor and assignment operator
parent f3999a21
......@@ -41,17 +41,9 @@ public:
, content(c)
{
}
Message(const Message& msg)
: type(msg.type)
, content(msg.content)
{
}
Message& operator=(Message const& msg)
{
this->type = msg.type;
this->content = msg.content;
return *this;
}
~Message() = default;
Message(const Message& msg) = default;
Message& operator=(Message const& msg) = default;
};
typedef std::vector<Message> GlobMessages;
......
......@@ -73,7 +73,7 @@ struct _Hashtable_node
void public_method_to_quiet_warning_about_all_methods_private();
private:
void operator=(_Hashtable_node<_Val> const&); // poison node assignment
void operator=(_Hashtable_node<_Val> const&) = delete;
};
template <class _Val, class _Key, class _HashFcn, class _ExtractKey,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment