]> andersk Git - splint.git/blame - test/metastate/tainted.xh
Dave's Updates
[splint.git] / test / metastate / tainted.xh
CommitLineData
80ee600a 1/*
2** tainted.xh
3*/
4
5/* Library functions annotated for tainted.mts */
6
7extern int remove (/*@untainted@*/ char *filename) /*@modifies fileSystem, errno@*/ ;
8extern int rename (/*@untainted@*/ char *old, /*@untainted@*/ char *new) ;
9
10extern /*@observer@*/ char *tmpnam (/*@untainted@*/ char *s) ;
11
12extern FILE *fopen (/*@untainted@*/ char *filename, char *mode) ;
13
14extern /*@null@*/ FILE *freopen (/*@untainted@*/ char *filename, char *mode, FILE *stream) ;
15
16extern /*@null@*/ /*@tainted@*/ char *
17 fgets (/*@returned@*/ /*@out@*/ char *s, int n, FILE *stream)
18 /*@ensures tainted s@*/
19 /*@modifies *s@*/ ;
20
21extern int system (/*@untainted@*/ /*@null@*/ char *s) /*@modifies fileSystem@*/ ;
This page took 0.050744 seconds and 5 git commands to generate.