diff options
| -rw-r--r-- | clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 9 | 
1 files changed, 3 insertions, 6 deletions
diff --git a/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp index f92178f6fc7..1e18792d890 100644 --- a/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp @@ -1072,22 +1072,19 @@ bool MallocChecker::isTrackedFamily(AllocationFamily Family) const {    case AF_Malloc: {      if (!Filter.CMallocOptimistic && !Filter.CMallocPessimistic)        return false; -    break;   +    return true;    }    case AF_CXXNew:    case AF_CXXNewArray: {      if (!Filter.CNewDeleteChecker)        return false; -    break; +    return true;    }    case AF_None: {      return true;    } -  default: -    llvm_unreachable("unhandled family");    } - -  return true; +  llvm_unreachable("unhandled family");  }  bool MallocChecker::isTrackedFamily(CheckerContext &C,   | 

