buf_fill
if ((cnt <= 0) && ((cnt = buf_fill()) < 0))
if ((cnt <= 0) && ((cnt = buf_fill()) <= 0)) {
if ((cnt <= 0) && ((cnt = buf_fill()) <= 0))
int buf_fill(void);