From 12f441b2bc1d9775e94c498340ef5d63a1f0b86f Mon Sep 17 00:00:00 2001 From: Florian Beer Date: Thu, 4 Aug 2016 23:45:48 +0200 Subject: [PATCH] Fix array return value Scrutinizer bug, reset() expects a reference. --- includes/polling/applications/memcached.inc.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/includes/polling/applications/memcached.inc.php b/includes/polling/applications/memcached.inc.php index 6016a973fe..7cbb04f4a2 100644 --- a/includes/polling/applications/memcached.inc.php +++ b/includes/polling/applications/memcached.inc.php @@ -6,7 +6,8 @@ if (!empty($agent_data['app']['memcached'])) { $options = '-O qv'; $oid = '.1.3.6.1.4.1.8072.1.3.2.3.1.2.9.109.101.109.99.97.99.104.101.100'; $result = snmp_get($device, $oid, $options); - $data = reset(unserialize(str_replace("<<>>\n", '', $result))); + $result = unserialize(str_replace("<<>>\n", '', $result)); + $data = $result[0]; } $rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/app-memcached-'.$app['app_id'].'.rrd';