summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2019-12-06 07:27:22 +0300
committerAndrew Dolgov <[email protected]>2019-12-06 07:27:22 +0300
commit565547f5a19ff8af7e882bdb23b2a916a05e5b00 (patch)
tree07260f9ff88e7ca06e4053265dab3c18913f23fe /include
parente1ef122355228cbab272b2e386a6370084e66b10 (diff)
php 7.4 deprecation-related fixes
Diffstat (limited to 'include')
-rw-r--r--include/colors.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/colors.php b/include/colors.php
index c441f7cb1..2ad958e94 100644
--- a/include/colors.php
+++ b/include/colors.php
@@ -202,10 +202,13 @@ function _color_unpack($hex, $normalize = false) {
if (strpos($hex, '#') !== 0)
$hex = _resolve_htmlcolor($hex);
+ else
+ $hex = substr($hex, 1);
if (strlen($hex) == 4) {
$hex = $hex[1] . $hex[1] . $hex[2] . $hex[2] . $hex[3] . $hex[3];
- } $c = hexdec($hex);
+ }
+ $c = hexdec($hex);
for ($i = 16; $i >= 0; $i -= 8) {
$out[] = (($c >> $i) & 0xFF) / ($normalize ? 255 : 1);
} return $out;