summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/plib/pfunction.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/plib/pfunction.cpp')
-rw-r--r--src/lib/netlist/plib/pfunction.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/netlist/plib/pfunction.cpp b/src/lib/netlist/plib/pfunction.cpp
index 6ad2627f0db..e4ea2d57163 100644
--- a/src/lib/netlist/plib/pfunction.cpp
+++ b/src/lib/netlist/plib/pfunction.cpp
@@ -73,7 +73,7 @@ void pfunction::compile_postfix(const std::vector<pstring> &inputs,
{
rc.m_cmd = PUSH_CONST;
bool err(false);
- rc.m_param = plib::pstonum_ne<decltype(rc.m_param), true>(cmd, err);
+ rc.m_param = plib::pstonum_ne<decltype(rc.m_param)>(cmd, err);
if (err)
throw plib::pexception(plib::pfmt("pfunction: unknown/misformatted token <{1}> in <{2}>")(cmd)(expr));
stk += 1;
@@ -188,7 +188,7 @@ case OP: \
stack[ptr-1] = (EXPR); \
break;
-double pfunction::evaluate(const std::vector<double> &values)
+double pfunction::evaluate(const std::vector<double> &values) noexcept
{
std::array<double, 20> stack = { 0 };
unsigned ptr = 0;