From 8b3f6b5c522308b709a735a789e41b299d905392 Mon Sep 17 00:00:00 2001 From: Sebastian Redl Date: Mon, 27 Oct 2008 16:34:21 +0000 Subject: [PATCH] Fix some invalid casts that are detected by Sema now or soon. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58252 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/SemaCXX/return-stack-addr.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/SemaCXX/return-stack-addr.cpp b/test/SemaCXX/return-stack-addr.cpp index c7d1a7f3d6..da68c8d77a 100644 --- a/test/SemaCXX/return-stack-addr.cpp +++ b/test/SemaCXX/return-stack-addr.cpp @@ -93,15 +93,15 @@ int* ret_parameter(int x) { } -int* ret_cpp_static_cast(short x) { - return static_cast(&x); // expected-warning {{address of stack memory}} +void* ret_cpp_static_cast(short x) { + return static_cast(&x); // expected-warning {{address of stack memory}} } int* ret_cpp_reinterpret_cast(double x) { return reinterpret_cast(&x); // expected-warning {{address of stack me}} } -int* ret_cpp_reinterpret_cast_no_warning(double x) { +int* ret_cpp_reinterpret_cast_no_warning(long x) { return reinterpret_cast(x); // no-warning } -- 2.40.0