Performance data: handle negative values

fixes #11915
This commit is contained in:
Alexander A. Klimov 2016-08-31 15:46:22 +02:00
parent 1993ae2ed2
commit 13085776d8
1 changed files with 1 additions and 1 deletions

View File

@ -282,7 +282,7 @@ class Perfdata
$parts = explode(';', $this->perfdataValue);
$matches = array();
if (preg_match('@^(\d+(\.\d+)?)([a-zA-Z%]{1,2})$@', $parts[0], $matches)) {
if (preg_match('@^(-?\d+(\.\d+)?)([a-zA-Z%]{1,2})$@', $parts[0], $matches)) {
$this->unit = strtolower($matches[3]);
$this->value = self::convert($matches[1], $this->unit);
} else {