diff --git a/composer.lock b/composer.lock index 2eb1ac4ac5..2b0aad6846 100644 --- a/composer.lock +++ b/composer.lock @@ -1605,12 +1605,12 @@ "source": { "type": "git", "url": "https://github.com/combodo-itop-libs/scssphp.git", - "reference": "5966ac4c6041ec4eb741fdf56dd4cb6eef756399" + "reference": "6820f035182a956c355cbfa7882d90f1198a208b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/combodo-itop-libs/scssphp/zipball/5966ac4c6041ec4eb741fdf56dd4cb6eef756399", - "reference": "5966ac4c6041ec4eb741fdf56dd4cb6eef756399", + "url": "https://api.github.com/repos/combodo-itop-libs/scssphp/zipball/6820f035182a956c355cbfa7882d90f1198a208b", + "reference": "6820f035182a956c355cbfa7882d90f1198a208b", "shasum": "" }, "require": { @@ -1680,7 +1680,7 @@ "support": { "source": "https://github.com/combodo-itop-libs/scssphp/tree/combodo/1.x" }, - "time": "2026-04-23T13:10:31+00:00" + "time": "2026-04-23T14:20:24+00:00" }, { "name": "soundasleep/html2text", diff --git a/lib/composer/installed.json b/lib/composer/installed.json index 49f224a71f..cea2a6e2a5 100644 --- a/lib/composer/installed.json +++ b/lib/composer/installed.json @@ -1672,12 +1672,12 @@ "source": { "type": "git", "url": "https://github.com/combodo-itop-libs/scssphp.git", - "reference": "5966ac4c6041ec4eb741fdf56dd4cb6eef756399" + "reference": "6820f035182a956c355cbfa7882d90f1198a208b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/combodo-itop-libs/scssphp/zipball/5966ac4c6041ec4eb741fdf56dd4cb6eef756399", - "reference": "5966ac4c6041ec4eb741fdf56dd4cb6eef756399", + "url": "https://api.github.com/repos/combodo-itop-libs/scssphp/zipball/6820f035182a956c355cbfa7882d90f1198a208b", + "reference": "6820f035182a956c355cbfa7882d90f1198a208b", "shasum": "" }, "require": { @@ -1700,7 +1700,7 @@ "ext-iconv": "Can be used as fallback when ext-mbstring is not available", "ext-mbstring": "For best performance, mbstring should be installed as it is faster than ext-iconv" }, - "time": "2026-04-23T13:10:31+00:00", + "time": "2026-04-23T14:20:24+00:00", "bin": [ "bin/pscss" ], diff --git a/lib/composer/installed.php b/lib/composer/installed.php index 16d55f0fd6..aac76a5430 100644 --- a/lib/composer/installed.php +++ b/lib/composer/installed.php @@ -296,7 +296,7 @@ 'scssphp/scssphp' => array( 'pretty_version' => 'dev-combodo/1.x', 'version' => 'dev-combodo/1.x', - 'reference' => '5966ac4c6041ec4eb741fdf56dd4cb6eef756399', + 'reference' => '6820f035182a956c355cbfa7882d90f1198a208b', 'type' => 'library', 'install_path' => __DIR__ . '/../scssphp/scssphp', 'aliases' => array(), diff --git a/lib/scssphp/scssphp/src/Compiler.php b/lib/scssphp/scssphp/src/Compiler.php index 4d8be52d2b..fb0a2e3e5f 100644 --- a/lib/scssphp/scssphp/src/Compiler.php +++ b/lib/scssphp/scssphp/src/Compiler.php @@ -10516,7 +10516,7 @@ TXT; $difference=array(); foreach($array1 as $key => $value) { if(is_array($value) && isset($array2[$key])){ // it's an array and both have the key - $new_diff = diff_recursive($value, $array2[$key]); + $new_diff = $this->diff_recursive($value, $array2[$key]); if( !empty($new_diff) ) $difference[$key] = $new_diff; } else if(is_string($value) && !in_array($value, $array2)) { // the value is a string and it's not in array B