summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/plib/pstream.h
diff options
context:
space:
mode:
author couriersud <couriersud@gmx.org>2020-09-11 23:15:42 +0200
committer couriersud <couriersud@gmx.org>2020-09-11 23:15:42 +0200
commit8f48f2d062306db604c334228dbca7897c6f249e (patch)
tree537917c1ebc20c18a76ec1753e5fbff1b8e91690 /src/lib/netlist/plib/pstream.h
parent11b66848f30d46e72931503a360f003d9fa63b10 (diff)
netlist: clang tidy fixes.
Diffstat (limited to 'src/lib/netlist/plib/pstream.h')
-rw-r--r--src/lib/netlist/plib/pstream.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib/netlist/plib/pstream.h b/src/lib/netlist/plib/pstream.h
index 4488494e381..65d95293298 100644
--- a/src/lib/netlist/plib/pstream.h
+++ b/src/lib/netlist/plib/pstream.h
@@ -64,13 +64,15 @@ namespace plib {
}
istream_uptr(const istream_uptr &) = delete;
istream_uptr &operator=(const istream_uptr &) = delete;
- istream_uptr(istream_uptr &&rhs) /*noexcept*/
+ istream_uptr(istream_uptr &&rhs)
{
m_strm = std::move(rhs.m_strm);
- m_filename = rhs.m_filename;
+ m_filename = std::move(rhs.m_filename);
}
istream_uptr &operator=(istream_uptr &&) /*noexcept*/ = delete;
+ ~istream_uptr() = default;
+
std::istream * operator ->() noexcept { return m_strm.get(); }
std::istream & operator *() noexcept { return *m_strm; }
pstring filename() { return m_filename; }