From dcdec15c0e74a5da4551a6e21bcfe4058a98c41e Mon Sep 17 00:00:00 2001 From: Vhati Date: Wed, 22 Oct 2014 22:51:27 -0400 Subject: [PATCH] Fixed *.rawclobber suffix stripping during patching --- src/main/java/net/vhati/modmanager/core/ModPatchThread.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/net/vhati/modmanager/core/ModPatchThread.java b/src/main/java/net/vhati/modmanager/core/ModPatchThread.java index 91aead8..1a2e68a 100644 --- a/src/main/java/net/vhati/modmanager/core/ModPatchThread.java +++ b/src/main/java/net/vhati/modmanager/core/ModPatchThread.java @@ -282,6 +282,7 @@ public class ModPatchThread extends Thread { } } else if ( fileName.endsWith( ".xml.rawclobber" ) || fileName.endsWith( ".rawclobber.xml" ) ) { + innerPath = parentPath + fileName.replaceAll( "[.](?:xml[.]rawclobber|rawclobber[.]xml)$", ".xml" ); innerPath = checkCase( innerPath, knownPaths, knownPathsLower ); log.warn( String.format( "Copying xml as raw text: %s", innerPath ) );