Return to buf.c CVS log | Up to [local] / src / usr.bin / cvs |
version 1.78, 2010/08/01 09:19:29 | version 1.79, 2010/09/08 15:13:39 | ||
---|---|---|---|
|
|
||
{ | { | ||
u_char *bp; | u_char *bp; | ||
bp = b->cb_buf + b->cb_len; | if (SIZE_LEFT(b) == 0) | ||
if (bp == (b->cb_buf + b->cb_size)) { | |||
buf_grow(b, BUF_INCR); | buf_grow(b, BUF_INCR); | ||
bp = b->cb_buf + b->cb_len; | bp = b->cb_buf + b->cb_len; | ||
} | |||
*bp = (u_char)c; | *bp = (u_char)c; | ||
b->cb_len++; | b->cb_len++; | ||
} | } |