summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/solver/nld_ms_gcr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/solver/nld_ms_gcr.h')
-rw-r--r--src/lib/netlist/solver/nld_ms_gcr.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/netlist/solver/nld_ms_gcr.h b/src/lib/netlist/solver/nld_ms_gcr.h
index 53bf9208649..61bfa012fa7 100644
--- a/src/lib/netlist/solver/nld_ms_gcr.h
+++ b/src/lib/netlist/solver/nld_ms_gcr.h
@@ -98,10 +98,10 @@ namespace solver
// During extended validation there is no reason to check for
// differences in the generated code since during
// extended validation this will be different (and non-functional)
- if (!this->state().is_extended_validation() && this->state().lib().isLoaded())
+ if (!this->state().is_extended_validation() && this->state().static_solver_lib().isLoaded())
{
pstring symname = static_compile_name();
- m_proc.load(this->state().lib(), symname);
+ m_proc.load(this->state().static_solver_lib(), symname);
if (m_proc.resolved())
{
this->state().log().info("External static solver {1} found ...", symname);
@@ -313,7 +313,7 @@ namespace solver
generate_code(strm);
strm.writeline("}\n");
// some compilers (_WIN32, _WIN64, mac osx) need an explicit cast
- return std::pair<pstring, pstring>(name, pstring(t.str()));
+ return std::pair<pstring, pstring>(name, putf8string(t.str()));
}
template <typename FT, int SIZE>