diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2016-05-22 09:06:50 +0200 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2016-05-22 09:06:50 +0200 |
commit | d6d177a29d7e38b8e100ad1b6173f7f46243b588 (patch) | |
tree | d099a2235a51075fd798d3b7b91997dea0de9ba0 /src/lib/netlist | |
parent | d36f0a4ab7a211028216ee9028eac62814f387d8 (diff) |
Fixed multiple instance of operator = , fixes VS build (nw)
Diffstat (limited to 'src/lib/netlist')
-rw-r--r-- | src/lib/netlist/nl_util.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/netlist/nl_util.h b/src/lib/netlist/nl_util.h index 596ec104323..f25a0d13320 100644 --- a/src/lib/netlist/nl_util.h +++ b/src/lib/netlist/nl_util.h @@ -182,8 +182,9 @@ public: } bool is_owned() const { return m_is_owned; } - - powned_ptr & operator =(powned_ptr &r) + + template<typename _DC> + powned_ptr<_DC> & operator =(powned_ptr<_DC> &r) { m_is_owned = r.m_is_owned; m_ptr = r.m_ptr; |