diff options
Diffstat (limited to 'clang/lib/StaticAnalyzer')
-rw-r--r-- | clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp b/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp index 337770a05ce..051ef8ca6b7 100644 --- a/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp +++ b/clang/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: |