Selaa lähdekoodia

messed up json extractor

lolcat 10 kuukautta sitten
vanhempi
sitoutus
de328fff1b
1 muutettua tiedostoa jossa 5 lisäystä ja 7 poistoa
  1. 5 7
      lib/fuckhtml.php

+ 5 - 7
lib/fuckhtml.php

@@ -554,14 +554,12 @@ class fuckhtml{
 				case "\"":
 				case "'":
 					if(
-						$i > 2 ||
+						$i > 2 && // only check if a quote could be there
 						(
-							(
-								$json[$i - 1] === "\\" &&
-								$json[$i - 2] === "\\"
-							) ||
-							$json[$i - 1] !== "\\"
-						)
+							$json[$i - 1] === "\\" &&
+							$json[$i - 2] === "\\"
+						) ||
+						$json[$i - 1] !== "\\"
 					){
 						// found a non-escaped quote