Subversion Repository Public Repository

litesoft

Diff Revisions 404 vs 405 for /trunk/Java/ScarPlus/src/com/esotericsoftware/scar/Project.java

Diff revisions: vs.
  @@ -488,8 +488,11 @@
488 488 {
489 489 String zCurVersionedUrlPattern = VERSIONED_URL_PATTERN_PREFIX + pCurVersion + "/";
490 490 String zNewVersionedUrlPattern = VERSIONED_URL_PATTERN_PREFIX + pNewVersion + "/";
491 - int at = pFileContents.indexOf( zCurVersionedUrlPattern );
492 - return pFileContents.substring( 0, at ) + zNewVersionedUrlPattern + pFileContents.substring( at + zCurVersionedUrlPattern.length() );
491 + for ( int at; -1 != (at = pFileContents.indexOf( zCurVersionedUrlPattern )); )
492 + {
493 + pFileContents = pFileContents.substring( 0, at ) + zNewVersionedUrlPattern + pFileContents.substring( at + zCurVersionedUrlPattern.length() );
494 + }
495 + return pFileContents;
493 496 }
494 497
495 498 protected int extractVersionFromUrlPattern( String pWarWebXml )