Lines Matching refs:bufEnd
31 static int bufEnd = -1;
119 bufEnd = -1;
168 printf ("bytesToRead=%d bytesRead=%d (bufStart=%d bufEnd=%d)\n",
169 bytesToRead, bytesRead, bufStart, bufEnd);
172 bufEnd = Tcl_Read((Tcl_Channel)handle->data, readBuf, BUFLEN)-1;
175 "(bufStart=%d bufEnd=%d)\n",
176 BUFLEN, bufStart, bufEnd);
179 if (bufEnd < 0)
180 return bufEnd;
182 if (bufStart + bytesToRead <= bufEnd +1) {
195 bufEnd+1-bufStart);
197 memcpy (dstPtr, readBuf + bufStart, bufEnd+1 - bufStart);
198 bytesRead += (bufEnd +1 - bufStart);
199 bytesToRead -= (bufEnd+1 - bufStart);