commit 0d838b72437c6cac0d87366352939fdb86c2b697
Author: Christoph Lohmann <[email protected]>
AuthorDate: Sun Aug 30 11:28:35 2015 +0200
Commit: Christoph Lohmann <[email protected]>
CommitDate: Sun Aug 30 11:28:35 2015 +0200
Don't read if we chunked the input data.
diff --git a/st.c b/st.c
index 1df4fde..e76aaf3 100644
--- a/st.c
+++ b/st.c
@@ -1531,7 +1531,8 @@ ttywrite(const char *s, size_t n)
* This means the buffer is getting full
* again. Empty it.
*/
- ttyread();
+ if (n < 256)
+ ttyread();
n -= r;
s += r;
} else {