diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-09-22 12:53:24 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-09-22 12:53:24 +0000 |
commit | 402f807d9d0238cf7c7dd98bea52be221637d580 (patch) | |
tree | 9ab74583e1fe1b11b6e2112c5c8c59582557caa0 /clang/lib/StaticAnalyzer | |
parent | a92b80f8a099280c9d6f475eb31a6e71bb1e9bc3 (diff) | |
download | bcm5719-llvm-402f807d9d0238cf7c7dd98bea52be221637d580.tar.gz bcm5719-llvm-402f807d9d0238cf7c7dd98bea52be221637d580.zip |
array_pod_sort loses some type safety, better use the right types.
llvm-svn: 191174
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: |