From: Ted Kremenek Date: Mon, 21 Jan 2008 22:51:35 +0000 (+0000) Subject: Moved method call within a conditional branch because its effects will X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=8893b0d3ac7b6eb6957e645c59f63651891cef97;p=oota-llvm.git Moved method call within a conditional branch because its effects will be ignored on the false branch. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46228 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/ADT/ImmutableSet.h b/include/llvm/ADT/ImmutableSet.h index 856667d1219..11724603647 100644 --- a/include/llvm/ADT/ImmutableSet.h +++ b/include/llvm/ADT/ImmutableSet.h @@ -219,9 +219,9 @@ private: // of the last item hash and the the next item. unsigned X = ID.ComputeHash(); - ID.clear(); if (R) { + ID.clear(); ID.AddInteger(X); ID.AddInteger(R->ComputeHash()); X = ID.ComputeHash();