diff options
author | 2019-10-29 19:55:53 +0100 | |
---|---|---|
committer | 2019-10-29 19:55:53 +0100 | |
commit | cac86fb1b4e23602ebf3b84465b687b6301736e3 (patch) | |
tree | 1990e822ff2c8f0ed2d57fd44dd0807562095586 /src/lib/netlist/plib/pfmtlog.cpp | |
parent | 316ee65978963211783fab69b089ef750f989060 (diff) |
netlist: code maintenance. (nw)
- Removed code no longer used
- Add noexcept where appropriate
- split pparser.[c|h] into ppreprocessor and ptokenizer
- smaller optimizations, e.g. use of std::size_t
- fix lint warnings
Diffstat (limited to 'src/lib/netlist/plib/pfmtlog.cpp')
-rw-r--r-- | src/lib/netlist/plib/pfmtlog.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/netlist/plib/pfmtlog.cpp b/src/lib/netlist/plib/pfmtlog.cpp index 250ead34cb3..2158d10cb2d 100644 --- a/src/lib/netlist/plib/pfmtlog.cpp +++ b/src/lib/netlist/plib/pfmtlog.cpp @@ -108,14 +108,14 @@ pfmt::rtype pfmt::setfmt(std::stringstream &strm, char32_t cfmt_spec) auto pdot(fmt.find('.')); if (pdot==0) - strm << std::setprecision(pstonum<int>(fmt.substr(1))); + strm << std::setprecision(pstonum_ne_def<int>(fmt.substr(1), 6)); else if (pdot != pstring::npos) { - strm << std::setprecision(pstonum<int>(fmt.substr(pdot + 1))); - r.width = pstonum<int>(left(fmt,pdot)); + strm << std::setprecision(pstonum_ne_def<int>(fmt.substr(pdot + 1), 6)); + r.width = pstonum_ne_def<int>(left(fmt,pdot), 0); } else if (fmt != "") - r.width = pstonum<int>(fmt); + r.width = pstonum_ne_def<int>(fmt, 0); switch (r.pend) { |