]> andersk Git - splint.git/blame - test/observer.out
splint now tried to define a symbol based on the current processor type.
[splint.git] / test / observer.out
CommitLineData
86d93ed3 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
11 observer.c:32:7: Storage s becomes observer
12observer.c:34:9: Observer storage s passed as only param: free (s)
13 observer.c:32:7: Storage s becomes observer
14observer.c:38:9: Exposed storage s passed as only param: free (s)
15 observer.c:36:3: Storage s becomes exposed
16observer.c:41:10: Observer storage *s reachable from unqualified return value
17observer.c:41:10: Observer storage s returned without qualification: s
18 observer.c:40:7: Storage s becomes observer
19
20Finished checking --- 9 code warnings, as expected
21
22observer.c: (in function stx_name)
23observer.c:9:10: Function returns reference to parameter x: (x->name)
24observer.c:9:20: Released storage x->name reachable from parameter at return
25 point
26 observer.c:9:10: Storage x->name is released
27observer.c: (in function f)
28observer.c:33:3: Suspect modification of observer s: *s = 'x'
29observer.c:34:9: Function call may modify observer s: s
30 observer.c:32:7: Storage s becomes observer
31observer.c:34:9: Observer storage s passed as only param: free (s)
32 observer.c:32:7: Storage s becomes observer
33observer.c:38:9: Exposed storage s passed as only param: free (s)
34 observer.c:36:3: Storage s becomes exposed
35observer.c:41:10: Observer storage *s reachable from unqualified return value
36observer.c:41:10: Observer storage s returned without qualification: s
37 observer.c:40:7: Storage s becomes observer
38
39Finished checking --- 8 code warnings, as expected
40
41observer.c: (in function stx_name)
42observer.c:9:20: Released storage x->name reachable from parameter at return
43 point
44 observer.c:9:10: Storage x->name is released
45observer.c: (in function f)
46observer.c:33:3: Suspect modification of observer s: *s = 'x'
47observer.c:34:9: Function call may modify observer s: s
48 observer.c:32:7: Storage s becomes observer
49observer.c:34:9: Observer storage s passed as only param: free (s)
50 observer.c:32:7: Storage s becomes observer
51observer.c:38:9: Exposed storage s passed as only param: free (s)
52 observer.c:36:3: Storage s becomes exposed
53observer.c:41:10: Observer storage *s reachable from unqualified return value
54observer.c:41:10: Observer storage s returned without qualification: s
55 observer.c:40:7: Storage s becomes observer
56
57Finished checking --- 7 code warnings, as expected
This page took 0.054297 seconds and 5 git commands to generate.