slightly more accurate trailing newline removal for •GetLine
This commit is contained in:
parent
a1e4f9bd6f
commit
682d5986d8
@ -932,7 +932,8 @@ B getLine_c1(B t, B x) {
|
|||||||
return m_c32(0);
|
return m_c32(0);
|
||||||
}
|
}
|
||||||
u64 len = strlen(ln);
|
u64 len = strlen(ln);
|
||||||
while (len && (ln[len-1]=='\r' || ln[len-1]=='\n')) len--;
|
if (len && ln[len-1]=='\n') len--;
|
||||||
|
if (len && ln[len-1]=='\r') len--;
|
||||||
B r = utf8Decode(ln, len);
|
B r = utf8Decode(ln, len);
|
||||||
free(ln);
|
free(ln);
|
||||||
return r;
|
return r;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user