Home | History | Annotate | Download | only in csplit

Lines Matching defs:ofp

108 	FILE *ofp;
203 ofp = newfile();
204 while ((p = get_line()) != NULL && fputs(p, ofp) != EOF)
207 (void)printf("%jd\n", (intmax_t)ftello(ofp));
208 if (fclose(ofp) != 0)
307 toomuch(FILE *ofp, long n)
337 if (ftello(ofp) < (off_t)sizeof(buf))
338 rewind(ofp);
340 (void)fseeko(ofp, -(off_t)sizeof(buf), SEEK_CUR);
341 if (ferror(ofp))
343 if ((nread = fread(buf, 1, sizeof(buf), ofp)) == 0)
345 if (fseeko(ofp, -(off_t)nread, SEEK_CUR) != 0)
350 if (ftello(ofp) == 0)
353 if (fseeko(ofp, (off_t)nread - i + 1, SEEK_CUR) != 0)
360 overfile = ofp;
373 FILE *ofp;
396 ofp = newfile();
399 if ((ofp = tmpfile()) == NULL)
406 if (fputs(p, ofp) == EOF)
422 toomuch(ofp, -ofs + 1);
425 nwritten = (intmax_t)ftello(ofp);
432 if (fputs(p, ofp) == EOF)
435 nwritten = (intmax_t)ftello(ofp);
436 if (fclose(ofp) != 0)
453 FILE *ofp;
464 ofp = newfile();
468 if (fputs(p, ofp) == EOF)
472 (void)printf("%jd\n", (intmax_t)ftello(ofp));
473 if (fclose(ofp) != 0)