aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2012-07-26 22:32:35 +0000
committerTed Kremenek <kremenek@apple.com>2012-07-26 22:32:35 +0000
commit61b135a20b9e0ee7c4fe7ce4fdbc1815c5ff66ff (patch)
tree652799868a7db38a600879a62c6e9b59faa83b29
parentdba417ce68756b6f838113c5e18aa6335e4df286 (diff)
Tweak test case to not emit warning.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160822 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/Analysis/misc-ps.m5
1 files changed, 2 insertions, 3 deletions
diff --git a/test/Analysis/misc-ps.m b/test/Analysis/misc-ps.m
index edc1e1f94d..bcc0472984 100644
--- a/test/Analysis/misc-ps.m
+++ b/test/Analysis/misc-ps.m
@@ -1363,14 +1363,13 @@ void __assert_fail();
enum rdar1196620_e { E_A, E_B, E_C, E_D };
struct rdar1196620_s { int ints[E_D+1]; };
-static int rdar1196620_call_assert(struct rdar1196620_s* s) {
+static void rdar1196620_call_assert(struct rdar1196620_s* s) {
int i = 0;
s?(void)0:__assert_fail();
}
static void rdar1196620(struct rdar1196620_s* s) {
- if (rdar1196620_call_assert(s))
- return;
+ rdar1196620_call_assert(s);
}