]>
Commit | Line | Data |
---|---|---|
885824d3 | 1 | |
2 | fields.c: (in function pair_create1) | |
3 | fields.c:37:10: Storage p->z reachable from return value is owned (should be | |
4 | dependent) | |
5 | fields.c:34:3: Storage p->z becomes owned | |
6 | fields.c: (in function mangle) | |
7 | fields.c:43:2: Released storage p->x reachable from parameter at return point | |
8 | fields.c:42:9: Storage p->x is released | |
9 | fields.c: (in function mangle2) | |
10 | fields.c:49:2: Storage p->y reachable from parameter is dependent (should be | |
11 | owned) | |
12 | fields.c:48:3: Storage p->y becomes dependent | |
13 | fields.c: (in function mangle3) | |
14 | fields.c:55:10: Storage p->y reachable from return value is dependent (should | |
15 | be owned) | |
16 | fields.c:54:3: Storage p->y becomes dependent | |
17 | fields.c: (in function f) | |
18 | fields.c:60:3: Owned storage p->x not released before assignment: p->x = NULL | |
19 | fields.c:62:18: Function returns with null storage derivable from parameter | |
20 | p->x | |
21 | fields.c:60:10: Storage p->x becomes null | |
22 | ||
23 | Finished LCLint checking --- 6 code errors found, as expected | |
24 | ||
25 | fields2.c: (in function pair_copy) | |
26 | fields2.c:21:16: Storage p->x reachable from parameter is kept (should be | |
27 | implicitly only) | |
28 | fields2.c:17:3: Storage p->x becomes kept | |
29 | fields2.c:21:16: Storage p->y reachable from parameter is kept (should be | |
30 | implicitly only) | |
31 | fields2.c:18:3: Storage p->y becomes kept | |
32 | fields2.c: (in function pair_create) | |
33 | fields2.c:30:3: Only storage p->y assigned to dependent: p->z = p->y | |
34 | fields2.c:35:10: Storage p->y reachable from return value is unqualified | |
35 | (should be implicitly only) | |
36 | fields2.c: (in function pair_swankle) | |
37 | fields2.c:43:14: Storage p->x reachable from passed parameter is kept (should | |
38 | be implicitly only): p | |
39 | fields2.c:42:3: Storage p->x becomes kept | |
40 | ||
41 | Finished LCLint checking --- 5 code errors found, as expected | |
42 | ||
43 | Finished LCLint checking --- no code errors found |