* Properties: Don't play games with \r and \n on load/save,

it was causing fatal issues on DOS if your username started
      with r or n
This commit is contained in:
zzz
2010-01-21 14:19:38 +00:00
parent 09d3dc8e90
commit 5338dc5540
2 changed files with 10 additions and 4 deletions

View File

@@ -1053,8 +1053,9 @@ public class Router {
String val = _config.getProperty(key);
// Escape line breaks before saving.
// Remember: "\" needs escaping both for regex and string.
val = val.replaceAll("\\r","\\\\r");
val = val.replaceAll("\\n","\\\\n");
// NOOO - see comments in DataHelper
//val = val.replaceAll("\\r","\\\\r");
//val = val.replaceAll("\\n","\\\\n");
buf.append(key).append('=').append(val).append('\n');
}
}