summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
968d2d9)
since the Dawn O' Time, and consisted of me putting the two halves
of a short-circuiting bounds check the wrong way round: instead of
`p_in_range && *p', I had `*p && p_in_range'. Oops. valgrind rocks.
git-svn-id: svn://svn.tartarus.org/sgt/putty@2174
cda61777-01e9-0310-a592-
d414129be87e
while (p < buf + len) {
char *q = p;
while (p < buf + len) {
char *q = p;
- while (iswritable((unsigned char) *p) && p < buf + len)
+ while (p < buf + len && iswritable((unsigned char) *p))
p++;
telnet->bufsize = sk_write(telnet->s, q, p - q);
p++;
telnet->bufsize = sk_write(telnet->s, q, p - q);