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 | 2ca5d9463dd5d8e6745b9b2996e3bd734b601ce2 (patch) | |
tree | 9329d16d8dd3c84d7e8b5f0aa0e0299d54f8f1fb /LICENSE | |
parent | 33eaeacaa45cf3d4f9c0f07136ae240d2611f070 (diff) | |
download | st-2ca5d9463dd5d8e6745b9b2996e3bd734b601ce2.tar.gz st-2ca5d9463dd5d8e6745b9b2996e3bd734b601ce2.tar.bz2 |
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 'LICENSE')
0 files changed, 0 insertions, 0 deletions