[llvm-commits] [llvm] r90015 - /llvm/trunk/lib/VMCore/Metadata.cpp

Nick Lewycky nicholas at mxc.ca
Fri Nov 27 11:57:53 PST 2009


Author: nicholas
Date: Fri Nov 27 13:57:53 2009
New Revision: 90015

URL: http://llvm.org/viewvc/llvm-project?rev=90015&view=rev
Log:
Oops! Fix bug introduced in my recent cleanup change. Thanks to Tobias Grosser
for pointing this out.

Modified:
    llvm/trunk/lib/VMCore/Metadata.cpp

Modified: llvm/trunk/lib/VMCore/Metadata.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/VMCore/Metadata.cpp?rev=90015&r1=90014&r2=90015&view=diff

==============================================================================
--- llvm/trunk/lib/VMCore/Metadata.cpp (original)
+++ llvm/trunk/lib/VMCore/Metadata.cpp Fri Nov 27 13:57:53 2009
@@ -42,7 +42,7 @@
   StringMapEntry<MDString *> &Entry = 
     pImpl->MDStringCache.GetOrCreateValue(Str ? StringRef(Str) : StringRef());
   MDString *&S = Entry.getValue();
-  if (!S) new MDString(Context, Entry.getKey());
+  if (!S) S = new MDString(Context, Entry.getKey());
   return S;
 }
 





More information about the llvm-commits mailing list