1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/*
* Rule: FIO19-C
* Source: wiki
* Status: PASS - Should NOT trigger FIO19-C violation
*/
FILE* fp;
int fd;
off_t file_size;
char *buffer;
struct stat st;
fd = ;
if
fp = ;
if
/* Ensure that the file is a regular file */
if
if
file_size = ;
if
buffer = ;
if
/* ... */