Lines Matching defs:ndone
105 int ndone; /* The number of characters written from string[] */
149 for(ndone=0; string[ndone]; start=0) {
183 for(i=ndone; string[i] && (last+i-ndone < term_width - suffix_len ||
187 nnew = i-ndone;
191 nnew = i-ndone+1;
203 nnew = i-ndone;
207 if(write_fn(data, string+ndone, nnew) != nnew)
209 ndone += nnew;
217 if(string[ndone] != '\0') {
239 while(string[ndone] && isspace((int)string[ndone]) &&
240 string[ndone] != '\n')
241 ndone++;
246 if(string[ndone] == '\n')
247 ndone++;
310 int ndone; /* The total number of characters written */
320 for(ndone=0; ndone<n; ndone += nnew) {
321 int nmore = n - ndone;
327 return ferror(fp) ? -1 : ndone + nnew;
330 return ndone;