Unify newlines in encodeJS to prevent JS errors on Windows style line endings
authorMaximilian Mader <maximilian.mader@gmx.de>
Thu, 30 May 2013 18:36:28 +0000 (20:36 +0200)
committerMaximilian Mader <maximilian.mader@gmx.de>
Thu, 30 May 2013 18:36:28 +0000 (20:36 +0200)
wcfsetup/install/files/lib/util/StringUtil.class.php

index d042630a9d9007c3394dea9831c478e37496c331..4c44cc64079a9706ec948697fa01526094dc8eb8 100644 (file)
@@ -97,6 +97,9 @@ final class StringUtil {
        public static function encodeJS($string) {
                if (is_object($string)) $string = $string->__toString();
                
+               // unify newlines
+               $string = self::unifyNewlines($string);
+               
                // escape backslash
                $string = self::replace("\\", "\\\\", $string);