From 684fae62d68ee449de997785fac267b6bbb84bd2 Mon Sep 17 00:00:00 2001 From: nbm Date: Fri, 27 Oct 2006 14:50:18 +0000 Subject: [PATCH] Make arrayGet return the object by reference, not value. Reduces some notice-level error messages. --- lib/util/ktutil.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/util/ktutil.inc b/lib/util/ktutil.inc index 08c565a..ae03af0 100644 --- a/lib/util/ktutil.inc +++ b/lib/util/ktutil.inc @@ -95,7 +95,7 @@ class KTUtil { return $sString; } - function arrayGet($aArray, $sKey, $mDefault = null, $bDefaultIfEmpty = true) { + function &arrayGet($aArray, $sKey, $mDefault = null, $bDefaultIfEmpty = true) { if (!is_array($aArray)) { $aArray = (array) $aArray; } @@ -103,7 +103,7 @@ class KTUtil { return $mDefault; } if (array_key_exists($sKey, $aArray)) { - $mVal = $aArray[$sKey]; + $mVal =& $aArray[$sKey]; if (empty($mVal) && $bDefaultIfEmpty) { return $mDefault; } -- libgit2 0.21.4