From ebeee960bdf8efa5e158b12711f28908697b499b Mon Sep 17 00:00:00 2001 From: Sanjoy Das Date: Fri, 27 May 2016 23:04:28 +0000 Subject: [PATCH] Use C++ casts to avoid a warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit warning: cast from type ‘const void*’ to type ‘llvm::PrettyStackTraceEntry*’ casts away qualifiers [-Wcast-qual] PrettyStackTraceHead = (PrettyStackTraceEntry*)Top; llvm-svn: 271069 --- llvm/lib/Support/PrettyStackTrace.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/llvm/lib/Support/PrettyStackTrace.cpp b/llvm/lib/Support/PrettyStackTrace.cpp index 613416a7f0fa..ebad67bb8dce 100644 --- a/llvm/lib/Support/PrettyStackTrace.cpp +++ b/llvm/lib/Support/PrettyStackTrace.cpp @@ -178,7 +178,8 @@ const void *llvm::SavePrettyStackState() { void llvm::RestorePrettyStackState(const void *Top) { #if defined(HAVE_BACKTRACE) && defined(ENABLE_BACKTRACES) - PrettyStackTraceHead = (PrettyStackTraceEntry*)Top; + PrettyStackTraceHead = + static_cast(const_cast(Top)); #endif }