]> andersk Git - splint.git/blame - test/observer.expect
Created repository.
[splint.git] / test / observer.expect
CommitLineData
885824d3 1
2observer.c: (in function stx_name)
3observer.c:9:10: Function returns reference to parameter x: (x->name)
4observer.c:9:10: Return value exposes rep of stx: (x->name)
5observer.c:9:20: Released storage x->name reachable from parameter at return
6 point
7 observer.c:9:10: Storage x->name is released
8observer.c: (in function f)
9observer.c:33:3: Suspect modification of observer s: *s = 'x'
10observer.c:34:9: Function call may modify observer *s: s
11observer.c:34:9: Observer storage s passed as only param: free (s)
12 observer.c:32:7: Storage s becomes observer
13observer.c:38:9: Exposed storage s passed as only param: free (s)
14 observer.c:36:3: Storage s becomes exposed
15observer.c:41:10: Observer storage *s reachable from unqualified return value
16observer.c:41:10: Observer storage s returned without qualification: s
17 observer.c:40:7: Storage s becomes observer
18
19Finished LCLint checking --- 9 code errors found, as expected
20
21observer.c: (in function stx_name)
22observer.c:9:10: Function returns reference to parameter x: (x->name)
23observer.c:9:20: Released storage x->name reachable from parameter at return
24 point
25 observer.c:9:10: Storage x->name is released
26observer.c: (in function f)
27observer.c:33:3: Suspect modification of observer s: *s = 'x'
28observer.c:34:9: Function call may modify observer *s: s
29observer.c:34:9: Observer storage s passed as only param: free (s)
30 observer.c:32:7: Storage s becomes observer
31observer.c:38:9: Exposed storage s passed as only param: free (s)
32 observer.c:36:3: Storage s becomes exposed
33observer.c:41:10: Observer storage *s reachable from unqualified return value
34observer.c:41:10: Observer storage s returned without qualification: s
35 observer.c:40:7: Storage s becomes observer
36
37Finished LCLint checking --- 8 code errors found, as expected
38
39observer.c: (in function stx_name)
40observer.c:9:20: Released storage x->name reachable from parameter at return
41 point
42 observer.c:9:10: Storage x->name is released
43observer.c: (in function f)
44observer.c:33:3: Suspect modification of observer s: *s = 'x'
45observer.c:34:9: Function call may modify observer *s: s
46observer.c:34:9: Observer storage s passed as only param: free (s)
47 observer.c:32:7: Storage s becomes observer
48observer.c:38:9: Exposed storage s passed as only param: free (s)
49 observer.c:36:3: Storage s becomes exposed
50observer.c:41:10: Observer storage *s reachable from unqualified return value
51observer.c:41:10: Observer storage s returned without qualification: s
52 observer.c:40:7: Storage s becomes observer
53
54Finished LCLint checking --- 7 code errors found, as expected
This page took 0.167878 seconds and 5 git commands to generate.