home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
lclint.zip
/
lclint-2_3h-os2-bin.zip
/
test
/
observer.expect
< prev
next >
Wrap
Text File
|
1997-09-03
|
3KB
|
61 lines
observer.c: (in function stx_name)
observer.c:9,10: Function returns reference to parameter x: (x->name)
observer.c:9,10: Return value exposes rep of stx: (x->name)
observer.c:9,20: Released storage x->name reachable from parameter at return
point
observer.c:9,10: Storage x->name is released
observer.c: (in function f)
observer.c:33,3: Suspect modification of observer s: *s = 'x'
observer.c:34,9: Function call may modify observer *s: s
observer.c:34,9: Observer storage s passed as only param: free (s)
observer.c:32,7: Storage s becomes observer
observer.c:38,9: Exposed storage s passed as only param: free (s)
observer.c:36,3: Storage s becomes exposed
observer.c:41,10: Observer storage *s reachable from unqualified return value
observer.c:41,10: Observer storage s returned without qualification: s
observer.c:40,7: Storage s becomes observer
observer.c:41,10: Dependent storage s returned as unqualified: s
observer.c:40,3: Storage s becomes dependent
Finished LCLint checking --- 10 code errors found, as expected
observer.c: (in function stx_name)
observer.c:9,10: Function returns reference to parameter x: (x->name)
observer.c:9,20: Released storage x->name reachable from parameter at return
point
observer.c:9,10: Storage x->name is released
observer.c: (in function f)
observer.c:33,3: Suspect modification of observer s: *s = 'x'
observer.c:34,9: Function call may modify observer *s: s
observer.c:34,9: Observer storage s passed as only param: free (s)
observer.c:32,7: Storage s becomes observer
observer.c:38,9: Exposed storage s passed as only param: free (s)
observer.c:36,3: Storage s becomes exposed
observer.c:41,10: Observer storage *s reachable from unqualified return value
observer.c:41,10: Observer storage s returned without qualification: s
observer.c:40,7: Storage s becomes observer
observer.c:41,10: Dependent storage s returned as unqualified: s
observer.c:40,3: Storage s becomes dependent
Finished LCLint checking --- 9 code errors found, as expected
observer.c: (in function stx_name)
observer.c:9,20: Released storage x->name reachable from parameter at return
point
observer.c:9,10: Storage x->name is released
observer.c: (in function f)
observer.c:33,3: Suspect modification of observer s: *s = 'x'
observer.c:34,9: Function call may modify observer *s: s
observer.c:34,9: Observer storage s passed as only param: free (s)
observer.c:32,7: Storage s becomes observer
observer.c:38,9: Exposed storage s passed as only param: free (s)
observer.c:36,3: Storage s becomes exposed
observer.c:41,10: Observer storage *s reachable from unqualified return value
observer.c:41,10: Observer storage s returned without qualification: s
observer.c:40,7: Storage s becomes observer
observer.c:41,10: Dependent storage s returned as unqualified: s
observer.c:40,3: Storage s becomes dependent
Finished LCLint checking --- 8 code errors found, as expected