diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2014-07-10 15:50:25 -0700 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2014-07-10 15:50:25 -0700 |
commit | 21606db0d06b91332b1514f6662f7bc6d414e54e (patch) | |
tree | 2bff9fd5b11f4ff4ac77696d5155fdcc321abc9d /builtin.c | |
parent | 38cc76cf9fbaa6bc7ff4af803f6a10da70cc769e (diff) | |
parent | a8fa027b743c00a80b2ca300e3b71b6770fd4866 (diff) | |
download | egawk-21606db0d06b91332b1514f6662f7bc6d414e54e.tar.gz egawk-21606db0d06b91332b1514f6662f7bc6d414e54e.tar.bz2 egawk-21606db0d06b91332b1514f6662f7bc6d414e54e.zip |
Merge branch 'gawk-4.1-stable'
Diffstat (limited to 'builtin.c')
-rw-r--r-- | builtin.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1112,7 +1112,7 @@ out0: memset(& state, 0, sizeof(state)); count = mbrlen(cp, arg->stlen, & state); - if (count > 0) { + if (count != (size_t) -1 && count != (size_t) -2 && count > 0) { prec = count; /* may need to increase fw so that padding happens, see pr_tail code */ if (fw > 0) |