[llvm-commits] [poolalloc] r128658 - /poolalloc/trunk/lib/DSA/StdLibPass.cpp
Will Dietz
wdietz2 at illinois.edu
Thu Mar 31 11:53:37 PDT 2011
Author: wdietz2
Date: Thu Mar 31 13:53:37 2011
New Revision: 128658
URL: http://llvm.org/viewvc/llvm-project?rev=128658&view=rev
Log:
Fix comparison on string literals by converting to std::string first.
Modified:
poolalloc/trunk/lib/DSA/StdLibPass.cpp
Modified: poolalloc/trunk/lib/DSA/StdLibPass.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/DSA/StdLibPass.cpp?rev=128658&r1=128657&r2=128658&view=diff
==============================================================================
--- poolalloc/trunk/lib/DSA/StdLibPass.cpp (original)
+++ poolalloc/trunk/lib/DSA/StdLibPass.cpp Thu Mar 31 13:53:37 2011
@@ -443,7 +443,7 @@
std::set<std::string>::iterator ae = AllocWrappersAnalysis->alloc_end();
int x;
for (x = 0; recFuncs[x].name; ++x) {
- if(recFuncs[x].name == "malloc")
+ if(recFuncs[x].name == std::string("malloc"))
break;
}
@@ -455,7 +455,7 @@
ai = AllocWrappersAnalysis->dealloc_begin();
ae = AllocWrappersAnalysis->dealloc_end();
for (x = 0; recFuncs[x].name; ++x) {
- if(recFuncs[x].name == "free")
+ if(recFuncs[x].name == std::string("free"))
break;
}
More information about the llvm-commits
mailing list