diff options
author | Roberto E. Vargas Caballero <k0ga@shike2.com> | 2012-09-25 21:04:35 +0200 |
---|---|---|
committer | Roberto E. Vargas Caballero <k0ga@shike2.com> | 2012-09-25 21:04:35 +0200 |
commit | eb360e5fd151107ca8088a9c1aad33aa373c4fb0 (patch) | |
tree | 9329d16d8dd3c84d7e8b5f0aa0e0299d54f8f1fb /st.1 | |
parent | 246d704ba0c1d83b3eed2388483300687276b797 (diff) | |
download | st-eb360e5fd151107ca8088a9c1aad33aa373c4fb0.tar.gz st-eb360e5fd151107ca8088a9c1aad33aa373c4fb0.tar.bz2 st-eb360e5fd151107ca8088a9c1aad33aa373c4fb0.zip |
Fix bug in tputc writing to io file
If -f options is enabled then tputc() writes all the data to a file. Actual
code assumes that all the strings in 'c' parameters have always 1 byte
length, but this is not always true, because due to utf-8 encoding some
characters can have a diferent length. So it is necessary pass string length
to tputc in order it can call to write() correctly.
---
st.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
Diffstat (limited to 'st.1')
0 files changed, 0 insertions, 0 deletions