From 4e650ec7bfa8abf4a2d2e36a69e8c1049efac43a Mon Sep 17 00:00:00 2001 From: "Kristian S. Stangeland" Date: Tue, 11 Feb 2014 13:44:56 +0100 Subject: [PATCH] Quote replacement string. --- .../src/main/java/com/comphenix/tinyprotocol/Reflection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Examples/TinyProtocol/src/main/java/com/comphenix/tinyprotocol/Reflection.java b/Examples/TinyProtocol/src/main/java/com/comphenix/tinyprotocol/Reflection.java index d91c6571..00f63a70 100644 --- a/Examples/TinyProtocol/src/main/java/com/comphenix/tinyprotocol/Reflection.java +++ b/Examples/TinyProtocol/src/main/java/com/comphenix/tinyprotocol/Reflection.java @@ -286,7 +286,7 @@ public final class Reflection { // Assume the expanded variables are all packages, and append a dot if (replacement.length() > 0 && matcher.end() < name.length() && name.charAt(matcher.end()) != '.') replacement += "."; - matcher.appendReplacement(output, replacement); + matcher.appendReplacement(output, Matcher.quoteReplacement(replacement)); } matcher.appendTail(output); return output.toString();