Various fixes + Upgrades to the FileEdit module:
[mir.git] / source / mir / util / StringRoutines.java
index 8d7257c..4c58d6a 100755 (executable)
@@ -59,12 +59,14 @@ public class StringRoutines {
   }
 
   static String replaceStringCharacters(String aText, char[] aCharactersToReplace, String[] aStringsToSubstitute) {
+    if (aText==null)
+      return null;
+
     int position, nextPosition;
     int i;
     StringBuffer result = new StringBuffer();
 
     position=0;
-
     do {
       nextPosition = StringRoutines.indexOfCharacters(aText, aCharactersToReplace, position);