[llvm-commits] [poolalloc] r130089 - /poolalloc/trunk/lib/AssistDS/TypeChecks.cpp
Arushi Aggarwal
arushi987 at gmail.com
Mon Apr 25 06:51:04 PDT 2011
It is to avoid compilation warnings on newer gcc versions.
Arushi
On Sun, Apr 24, 2011 at 4:16 PM, Nick Lewycky <nicholas at mxc.ca> wrote:
> Arushi Aggarwal wrote:
>>
>> Author: aggarwa4
>> Date: Sun Apr 24 09:13:22 2011
>> New Revision: 130089
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=130089&view=rev
>> Log:
>> First convert to std::string and then compare.
>
> Why? getNameStr() returns an std::string not a char*, so this should have no
> semantic change.
>
>>
>> Modified:
>> poolalloc/trunk/lib/AssistDS/TypeChecks.cpp
>>
>> Modified: poolalloc/trunk/lib/AssistDS/TypeChecks.cpp
>> URL:
>> http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/AssistDS/TypeChecks.cpp?rev=130089&r1=130088&r2=130089&view=diff
>>
>> ==============================================================================
>> --- poolalloc/trunk/lib/AssistDS/TypeChecks.cpp (original)
>> +++ poolalloc/trunk/lib/AssistDS/TypeChecks.cpp Sun Apr 24 09:13:22 2011
>> @@ -312,7 +312,7 @@
>> CallInst::Create(F, Args.begin(), Args.end(), "", I);
>> break;
>> }
>> - } else if(F->getNameStr() == "realloc") {
>> + } else if(F->getNameStr() == std::string("realloc")) {
>> CastInst *BCI_Src =
>> BitCastInst::CreatePointerCast(I->getOperand(1), VoidPtrTy);
>> CastInst *BCI_Dest = BitCastInst::CreatePointerCast(I, VoidPtrTy);
>> BCI_Src->insertAfter(I);
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>>
>
>
More information about the llvm-commits
mailing list