Lines Matching refs:f2
17 FILE *f2;
30 f2 = fopen(filename, mode);
31 if (!f2) goto fail;
32 if (f2->fd == f->fd) f2->fd = -1; /* avoid closing in fclose */
33 else if (__dup3(f2->fd, f->fd, fl&O_CLOEXEC)<0) goto fail2;
35 f->flags = (f->flags & F_PERM) | f2->flags;
36 f->read = f2->read;
37 f->readx = f2->readx;
38 f->write = f2->write;
39 f->seek = f2->seek;
40 f->close = f2->close;
42 fclose(f2);
51 fclose(f2);