Lines Matching refs:fp
30 do_seek_end (FILE *fp) in do_seek_end() argument
34 if (fputws (L"abc\n", fp) == -1) in do_seek_end()
40 save = ftell (fp); in do_seek_end()
41 rewind (fp); in do_seek_end()
43 if (fseek (fp, 0, SEEK_END) == -1) in do_seek_end()
49 if (save != ftell (fp)) in do_seek_end()
51 printf ("save = %ld, ftell = %ld\n", save, ftell (fp)); in do_seek_end()
59 do_seek_set (FILE *fp) in do_seek_set() argument
63 if (fputws (L"ゅう\n", fp) == -1) in do_seek_set()
69 save1 = ftell (fp); in do_seek_set()
71 if (fputws (L"ゅう\n", fp) == -1) in do_seek_set()
77 save2 = ftell (fp); in do_seek_set()
79 if (fputws (L"ゅう\n", fp) == -1) in do_seek_set()
85 if (fseek (fp, save1, SEEK_SET) == -1) in do_seek_set()
91 if (save1 != ftell (fp)) in do_seek_set()
93 printf ("save1 = %ld, ftell = %ld\n", save1, ftell (fp)); in do_seek_set()
97 if (fseek (fp, save2, SEEK_SET) == -1) in do_seek_set()
103 if (save2 != ftell (fp)) in do_seek_set()
105 printf ("save2 = %ld, ftell = %ld\n", save2, ftell (fp)); in do_seek_set()
135 FILE *fp = fdopen (fd, "w+"); in do_test() local
136 if (fp == NULL) in do_test()
143 if (do_seek_set (fp)) in do_test()
150 fclose (fp); in do_test()
151 fp = fopen (filename, "w+"); in do_test()
152 if (fp == NULL) in do_test()
158 if (do_seek_end (fp)) in do_test()
164 fclose (fp); in do_test()