diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2014-08-03 22:03:03 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2014-08-03 22:03:03 +0300 |
commit | 9a1a8c22e42af12f5859ef5d159b070f959912e6 (patch) | |
tree | 58c6e498d6da5d1ea7b550d2f5a0435f721be3e4 | |
parent | 831486481c397e13dc164524e54eddbc017fade3 (diff) | |
download | egawk-9a1a8c22e42af12f5859ef5d159b070f959912e6.tar.gz egawk-9a1a8c22e42af12f5859ef5d159b070f959912e6.tar.bz2 egawk-9a1a8c22e42af12f5859ef5d159b070f959912e6.zip |
Minor code improvement for sprintf %c.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | builtin.c | 3 |
2 files changed, 6 insertions, 2 deletions
@@ -1,3 +1,8 @@ +2014-08-03 Arnold D. Robbins <arnold@skeeve.com> + + * builtin.c (format_tree): Don't need to check return value of + wctombr for -2. Thanks to Eli Zaretskii for pointing this out. + 2014-07-31 Arnold D. Robbins <arnold@skeeve.com> * builtin.c (format_tree): Make %c handling more sane on Windows. @@ -1081,8 +1081,7 @@ check_pos: count = wcrtomb(buf, wc, & mbs); if (count == 0 - || count == (size_t)-1 - || count == (size_t)-2) { + || count == (size_t) -1) { if (do_lint) lintwarn( _("[s]printf: value %g is not a valid wide character"), |