Explorar o código

Advance more when preprocessing exported strings.

When evaluating TARGET_PROPERTY here, we can skip to the comma
location. We need to calculate it though as the string may have
just been changed.
Stephen Kelly %!s(int64=12) %!d(string=hai) anos
pai
achega
7ceeba992b
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      Source/cmExportFileGenerator.cxx

+ 1 - 1
Source/cmExportFileGenerator.cxx

@@ -391,7 +391,7 @@ cmExportFileGenerator::ResolveTargetsInGeneratorExpression(
       {
       input.replace(nameStartPos, commaPos - nameStartPos, targetName);
       }
-    lastPos = pos + targetName.size();
+    lastPos = nameStartPos + targetName.size() + 1;
     }
 
   std::string errorString;