From: Devang Patel Date: Wed, 16 Jul 2008 19:49:09 +0000 (+0000) Subject: Name string length is end position marker - begin position marker. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=413907000e6949849e4b9c2fabda7105f8bedabd;p=oota-llvm.git Name string length is end position marker - begin position marker. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53697 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/lto/LTOModule.cpp b/tools/lto/LTOModule.cpp index ac38d244c40..cef69226371 100644 --- a/tools/lto/LTOModule.cpp +++ b/tools/lto/LTOModule.cpp @@ -329,7 +329,7 @@ void LTOModule::lazyParseSymbols() if (pend == std::string::npos) break; - asmSymbolName.assign(inlineAsm, pbegin, pbegin-pend); + asmSymbolName.assign(inlineAsm, pbegin, pend - pbegin); addAsmGlobalSymbol(asmSymbolName.c_str()); // search next .globl