Commit 8ff7c57d authored by Bong Cosca's avatar Bong Cosca
Browse files

Fine-tune escaping algorithm

parent 02462547
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -592,8 +592,12 @@ final class Base {
				$tmp[$key]=$this->esc($val);
			return $tmp;
		}
		if (is_object($arg))
			return $this->dupe($arg);
		if (is_object($arg)) {
			$obj=$this->dupe($arg);
			foreach (get_object_vars($obj) as $key=>$val)
				$obj->$key=$this->esc($val);
			return $obj;
		}
		$arg=unserialize(serialize($arg));
		if (is_string($arg))
			$arg=$this->encode($arg);