[vmkit-commits] [vmkit] r144390 - /vmkit/trunk/lib/Mvm/StaticGCPrinter/VmkitGCPrinter.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Fri Nov 11 08:23:15 PST 2011


Author: geoffray
Date: Fri Nov 11 10:23:15 2011
New Revision: 144390

URL: http://llvm.org/viewvc/llvm-project?rev=144390&view=rev
Log:
Do not finf the first '.' but emit the full file name. Otherwise if the path contains a '.', files may end up having the same frametable symbol.


Modified:
    vmkit/trunk/lib/Mvm/StaticGCPrinter/VmkitGCPrinter.cpp

Modified: vmkit/trunk/lib/Mvm/StaticGCPrinter/VmkitGCPrinter.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/StaticGCPrinter/VmkitGCPrinter.cpp?rev=144390&r1=144389&r2=144390&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/StaticGCPrinter/VmkitGCPrinter.cpp (original)
+++ vmkit/trunk/lib/Mvm/StaticGCPrinter/VmkitGCPrinter.cpp Fri Nov 11 10:23:15 2011
@@ -92,7 +92,7 @@
   std::string SymName;
   SymName += "vmkit";
   size_t Letter = SymName.size();
-  SymName.append(MId.begin(), std::find(MId.begin(), MId.end(), '.'));
+  SymName += MId;
   SymName += "__";
   SymName += Id;
 





More information about the vmkit-commits mailing list