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 / fields.expect < prev    next >
Text File  |  1997-09-03  |  2KB  |  44 lines

  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
  44.