diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-02-18 20:55:19 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-02-18 20:55:19 +0000 |
commit | 32d1040519bae768dbb906229d108351ac0e529c (patch) | |
tree | 008c813ed382d872afa0929b969701ff72ca0699 /clang/test/Analysis/cxx-crashes.cpp | |
parent | 1bdd68871e1d3a95403eb5ec1fbf5c791776148e (diff) | |
download | bcm5719-llvm-32d1040519bae768dbb906229d108351ac0e529c.tar.gz bcm5719-llvm-32d1040519bae768dbb906229d108351ac0e529c.zip |
[analyzer] Fix a crash when analyzing C++ code.
llvm-svn: 125958
Diffstat (limited to 'clang/test/Analysis/cxx-crashes.cpp')
-rw-r--r-- | clang/test/Analysis/cxx-crashes.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/Analysis/cxx-crashes.cpp b/clang/test/Analysis/cxx-crashes.cpp new file mode 100644 index 00000000000..720850cc5c4 --- /dev/null +++ b/clang/test/Analysis/cxx-crashes.cpp @@ -0,0 +1,7 @@ +// RUN: %clang_cc1 -analyze -analyzer-check-objc-mem -verify %s + +int f1(char *dst) { + char *p = dst + 4; + char *q = dst + 3; + return !(q >= p); +} |