diff options
Diffstat (limited to 'src/lib/netlist/prg/nlwav.cpp')
-rw-r--r-- | src/lib/netlist/prg/nlwav.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/lib/netlist/prg/nlwav.cpp b/src/lib/netlist/prg/nlwav.cpp index 84e32bfc04a..93a6d6e24a5 100644 --- a/src/lib/netlist/prg/nlwav.cpp +++ b/src/lib/netlist/prg/nlwav.cpp @@ -63,7 +63,7 @@ public: m_f.write(reinterpret_cast<const std::ostream::char_type *>(&val), sizeof(T)); } - void write_sample(int *sample) + void write_sample(const int *sample) { m_data.len += m_fmt.block_align; for (std::size_t i = 0; i < channels(); i++) @@ -494,8 +494,6 @@ void nlwav_app::convert(std::ostream &ostrm) int nlwav_app::execute() { - for (auto &i : opt_args()) - pout("Hello : " + i + "\n"); if (opt_help()) { pout(usage()); @@ -506,7 +504,7 @@ int nlwav_app::execute() { pout( "nlwav (netlist) 0.1\n" - "Copyright (C) 2019 Couriersud\n" + "Copyright (C) 2020 Couriersud\n" "License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>.\n" "This is free software: you are free to change and redistribute it.\n" "There is NO WARRANTY, to the extent permitted by law.\n\n" @@ -534,7 +532,7 @@ int nlwav_app::execute() { auto outstrm(std::ofstream(plib::filesystem::u8path(opt_out()))); if (outstrm.fail()) - plib::pthrow<plib::file_open_e>(opt_out()); + throw plib::file_open_e(opt_out()); outstrm.imbue(std::locale::classic()); convert(outstrm); } |