]> granicus.if.org Git - clang/commitdiff
Tweak test case to not emit warning.
authorTed Kremenek <kremenek@apple.com>
Thu, 26 Jul 2012 22:32:35 +0000 (22:32 +0000)
committerTed Kremenek <kremenek@apple.com>
Thu, 26 Jul 2012 22:32:35 +0000 (22:32 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160822 91177308-0d34-0410-b5e6-96231b3b80d8

test/Analysis/misc-ps.m

index edc1e1f94d21c9f256422ebd02386fcd7ed19987..bcc0472984e9c843a9ed8ca3112f5c946b32dee2 100644 (file)
@@ -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);
 }