Fixed a NPE in decoding the RGB values (#62)

* Fixed a NPE in decoding the RGB values
* Fix the formatting
This commit is contained in:
Pierre Frisch 2018-11-14 11:24:27 -08:00 committed by Frédéric Bolvin
parent 0dbda4ba80
commit ca3e18f031
1 changed files with 8 additions and 4 deletions

View File

@ -57,13 +57,17 @@
}
function rgb_to_array(str) {
m = str.match(/^#([0-9a-f]{6})$/i)[1];
matches = str.match(/^#([0-9a-f]{6})$/i)
if (!matches) {
return [0,0,0]
}
m = matches[1];
if(m) {
return [
parseInt(m.substr(0,2),16),
parseInt(m.substr(2,2),16),
parseInt(m.substr(4,2),16)
];
parseInt(m.substr(2,2),16),
parseInt(m.substr(4,2),16)
];
}
}