summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/plib/palloc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/plib/palloc.h')
-rw-r--r--src/lib/netlist/plib/palloc.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/netlist/plib/palloc.h b/src/lib/netlist/plib/palloc.h
index 088320fa7e3..a12595e0027 100644
--- a/src/lib/netlist/plib/palloc.h
+++ b/src/lib/netlist/plib/palloc.h
@@ -112,7 +112,7 @@ private:
owned_ptr()
: m_ptr(nullptr), m_is_owned(true) { }
public:
- owned_ptr(SC *p, bool owned)
+ owned_ptr(SC *p, bool owned) noexcept
: m_ptr(p), m_is_owned(owned)
{ }
owned_ptr(const owned_ptr &r) = delete;
@@ -130,7 +130,7 @@ public:
return *this;
}
- owned_ptr(owned_ptr &&r)
+ owned_ptr(owned_ptr &&r) noexcept
{
m_is_owned = r.m_is_owned;
m_ptr = r.m_ptr;
@@ -139,7 +139,7 @@ public:
}
template<typename DC>
- owned_ptr(owned_ptr<DC> &&r)
+ owned_ptr(owned_ptr<DC> &&r) noexcept
{
m_ptr = static_cast<SC *>(r.get());
m_is_owned = r.is_owned();