From: Ted Kremenek Date: Thu, 17 Mar 2011 05:34:58 +0000 (+0000) Subject: Fix test to test the right thing. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=53b24ebc37e6edd14ed31e2ef7cbed094ee87e51;p=clang Fix test to test the right thing. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@127803 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/SemaCXX/uninit-variables-conditional.cpp b/test/SemaCXX/uninit-variables-conditional.cpp index 1a822853d9..257a9b575f 100644 --- a/test/SemaCXX/uninit-variables-conditional.cpp +++ b/test/SemaCXX/uninit-variables-conditional.cpp @@ -16,8 +16,8 @@ int init(double *); // -Wuninitialized. double test() { double x; // expected-note {{variable 'x' is declared here}} expected-note{{add initialization to silence this warning}} - if (bar() || baz() || Foo() || init(&x)) { - return x; // expected-warning {{variable 'x' is possibly uninitialized when used here}} - } - return 1.0; + if (bar() || baz() || Foo() || init(&x)) + return 1.0; + + return x; // expected-warning {{variable 'x' is possibly uninitialized when used here}} }