summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/core/param.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/netlist/core/param.h')
-rw-r--r--src/lib/netlist/core/param.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/netlist/core/param.h b/src/lib/netlist/core/param.h
index 87741765815..9b353d0bdef 100644
--- a/src/lib/netlist/core/param.h
+++ b/src/lib/netlist/core/param.h
@@ -28,6 +28,7 @@
#include "../plib/palloc.h"
#include "../plib/pstream.h"
#include "../plib/pstring.h"
+#include "../plib/putil.h" // psource_t
#include <memory>
@@ -241,7 +242,7 @@ namespace netlist
{
}
- std::unique_ptr<std::istream> stream();
+ plib::psource_t::stream_ptr stream();
protected:
void changed() noexcept override { }
};
@@ -261,7 +262,7 @@ namespace netlist
protected:
void changed() noexcept override
{
- plib::istream_read(*stream(), m_data.data(), 1<<AW);
+ plib::istream_read(stream().stream(), m_data.data(), 1<<AW);
}
private: