Fix bug in tputc writing to io file
authorRoberto E. Vargas Caballero <k0ga@shike2.com>
Tue, 25 Sep 2012 19:04:35 +0000 (21:04 +0200)
committerRoberto E. Vargas Caballero <k0ga@shike2.com>
Tue, 25 Sep 2012 19:04:35 +0000 (21:04 +0200)
commiteb360e5fd151107ca8088a9c1aad33aa373c4fb0
tree9329d16d8dd3c84d7e8b5f0aa0e0299d54f8f1fb
parent246d704ba0c1d83b3eed2388483300687276b797
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(-)
st.c