diff options
Diffstat (limited to 'src/lib/netlist/plib/palloc.h')
-rw-r--r-- | src/lib/netlist/plib/palloc.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib/netlist/plib/palloc.h b/src/lib/netlist/plib/palloc.h index 8b49d4367b1..5b734785145 100644 --- a/src/lib/netlist/plib/palloc.h +++ b/src/lib/netlist/plib/palloc.h @@ -24,8 +24,10 @@ namespace plib { class pexception : public std::exception { public: - pexception(const pstring &text); - virtual ~pexception() throw() {} + explicit pexception(const pstring text); + pexception(const pexception &e) : std::exception(e) { m_text = e.m_text; } + + virtual ~pexception() noexcept {} const pstring &text() { return m_text; } |