[PATCH] D11832: [Patch] [Analyzer] false positive: Potential leak connected with memcpy (PR 22954)
pierre gousseau via cfe-commits
cfe-commits at lists.llvm.org
Thu Aug 27 07:51:28 PDT 2015
pgousseau updated this revision to Diff 33326.
pgousseau added a comment.
Following Devin's review:
Modified 'IsFirstBufInBound()' to return a bool instead of a state.
Removed redundant checks in 'IsFirstBufInBound'.
Added tests to exercise 'IsFirstBufInBound' more.
Removed if/else to avoid indentation.
Removed copy paste error.
Inverted guards in 'VisitCluster' to decrease indentation.
Added comments regarding 0 elements/0-sized elements arrays.
Fixed unused var warning with isa instead of dyn_cast.
Fixed test typo and added sizeof test.
Please let me know if this is an acceptable change ?
Regards,
Pierre
http://reviews.llvm.org/D11832
Files:
include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
lib/StaticAnalyzer/Checkers/CStringChecker.cpp
lib/StaticAnalyzer/Core/RegionStore.cpp
test/Analysis/pr22954.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D11832.33326.patch
Type: text/x-patch
Size: 39264 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150827/db9e9865/attachment-0001.bin>
More information about the cfe-commits
mailing list