diff options
Diffstat (limited to 'clang/test/Analysis/malloc.c')
-rw-r--r-- | clang/test/Analysis/malloc.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/clang/test/Analysis/malloc.c b/clang/test/Analysis/malloc.c index 76f59fda199..83946c83a88 100644 --- a/clang/test/Analysis/malloc.c +++ b/clang/test/Analysis/malloc.c @@ -1207,6 +1207,16 @@ void freeMemory() { } } +// PR16730 +void testReallocEscaped(void **memory) { + *memory = malloc(47); + char *new_memory = realloc(*memory, 47); + if (new_memory != 0) { + *memory = new_memory; + } +} + + // ---------------------------------------------------------------------------- // False negatives. |