From 2d46cc271e209ff6d4ec8f77d242288ef51cf79b Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Sun, 22 Sep 2013 12:53:24 +0000 Subject: [PATCH] array_pod_sort loses some type safety, better use the right types. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191174 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/StaticAnalyzer/Checkers/DebugCheckers.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp b/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp index 337770a05c..051ef8ca6b 100644 --- a/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp +++ b/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp @@ -157,8 +157,8 @@ class ConfigDumper : public Checker< check::EndOfTranslationUnit > { typedef AnalyzerOptions::ConfigTable Table; static int compareEntry(const void *LHS, const void *RHS) { - return ((const Table::MapEntryTy *)LHS)->getKey().compare( - ((const Table::MapEntryTy *)RHS)->getKey()); + return (*(const Table::MapEntryTy **)LHS)->getKey().compare( + (*(const Table::MapEntryTy **)RHS)->getKey()); } public: -- 2.50.1