1 int f (/*@open@*/ /*@read@*/ FILE *f1, /*@open@*/ /*@write@*/ FILE *f2)
6 c = fgetc (f2); /* error: not readable */
8 (void) fputc ('a', f1); /* error */
9 (void) fseek (f1, 0, SEEK_CUR);
10 (void) fputc ('a', f1); /* okay */
12 c = fgetc (f1); /* error */