diff options
Diffstat (limited to 'src/lib/netlist/core/param.h')
-rw-r--r-- | src/lib/netlist/core/param.h | 5 |
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: |