Xinqi Bao's Git
projects
/
st.git
/ commitdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
patch
|
inline
| side by side (parent:
c114526
)
Fix small typos
author
Hiltjo Posthuma <
[email protected]
>
Sat, 11 Apr 2020 11:29:48 +0000
(13:29 +0200)
committer
Hiltjo Posthuma <
[email protected]
>
Sat, 11 Apr 2020 13:23:23 +0000
(15:23 +0200)
st.c
patch
|
blob
|
history
diff --git
a/st.c
b/st.c
index
59db144
..
a545724
100644
(file)
--- a/
st.c
+++ b/
st.c
@@
-823,15
+823,14
@@
ttyread(void)
{
static char buf[BUFSIZ];
static int buflen = 0;
{
static char buf[BUFSIZ];
static int buflen = 0;
- int written;
- int ret;
+ int ret, written;
/* append read bytes to unprocessed bytes */
ret = read(cmdfd, buf+buflen, LEN(buf)-buflen);
switch (ret) {
case 0:
/* append read bytes to unprocessed bytes */
ret = read(cmdfd, buf+buflen, LEN(buf)-buflen);
switch (ret) {
case 0:
- fputs("
F
ound EOF in input\n", stderr);
+ fputs("
f
ound EOF in input\n", stderr);
exit(0);
case -1:
die("couldn't read from shell: %s\n", strerror(errno));
exit(0);
case -1:
die("couldn't read from shell: %s\n", strerror(errno));
@@
-839,7
+838,7
@@
ttyread(void)
buflen += ret;
written = twrite(buf, buflen, 0);
buflen -= written;
buflen += ret;
written = twrite(buf, buflen, 0);
buflen -= written;
- /* keep any
uncomplete utf8 char
for the next call */
+ /* keep any
incomplete UTF-8 byte sequence
for the next call */
if (buflen > 0)
memmove(buf, buf + written, buflen);
return ret;
if (buflen > 0)
memmove(buf, buf + written, buflen);
return ret;