diff options
author | Evan Cheng <evan.cheng@apple.com> | 2008-05-05 18:30:58 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2008-05-05 18:30:58 +0000 |
commit | 86cb31862f1ce14c3e6774ec9d84e51e47a43587 (patch) | |
tree | 0f53e56ae15c3d8f8e169b55013f5c821e32a18d /llvm/lib/Support/FoldingSet.cpp | |
parent | 9c0c60d0801847eead729ccab3791fb530faa224 (diff) | |
download | bcm5719-llvm-86cb31862f1ce14c3e6774ec9d84e51e47a43587.tar.gz bcm5719-llvm-86cb31862f1ce14c3e6774ec9d84e51e47a43587.zip |
Fix more -Wshorten-64-to-32 warnings.
llvm-svn: 50659
Diffstat (limited to 'llvm/lib/Support/FoldingSet.cpp')
-rw-r--r-- | llvm/lib/Support/FoldingSet.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Support/FoldingSet.cpp b/llvm/lib/Support/FoldingSet.cpp index bf50ed43dfe..6daa157af13 100644 --- a/llvm/lib/Support/FoldingSet.cpp +++ b/llvm/lib/Support/FoldingSet.cpp @@ -58,7 +58,7 @@ void FoldingSetNodeID::AddDouble(double D) { AddInteger(DoubleToBits(D)); } void FoldingSetNodeID::AddString(const std::string &String) { - unsigned Size = String.size(); + unsigned Size = static_cast<unsigned>(String.size()); Bits.push_back(Size); if (!Size) return; @@ -98,7 +98,7 @@ void FoldingSetNodeID::AddString(const std::string &String) { /// lookup the node in the FoldingSetImpl. unsigned FoldingSetNodeID::ComputeHash() const { // This is adapted from SuperFastHash by Paul Hsieh. - unsigned Hash = Bits.size(); + unsigned Hash = static_cast<unsigned>(Bits.size()); for (const unsigned *BP = &Bits[0], *E = BP+Bits.size(); BP != E; ++BP) { unsigned Data = *BP; Hash += Data & 0xFFFF; |