From 6e02ab2bb38eabd387703b658fd7839fe30e3656 Mon Sep 17 00:00:00 2001 From: Neil Blakey-Milner Date: Thu, 15 Sep 2005 08:42:31 +0000 Subject: [PATCH] UpdatePermissionLookup and friends change the object passed to them, and thus should be passed by reference. --- lib/permissions/permissionutil.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/permissions/permissionutil.inc.php b/lib/permissions/permissionutil.inc.php index b141cc7..a0807f1 100644 --- a/lib/permissions/permissionutil.inc.php +++ b/lib/permissions/permissionutil.inc.php @@ -102,7 +102,7 @@ class KTPermissionUtil { * * To be used any time a folder permission object is changed. */ - function updatePermissionLookupRecursive($oDocumentOrFolder) { + function updatePermissionLookupRecursive(&$oDocumentOrFolder) { if (is_a($oDocumentOrFolder, 'Document')) { // XXX: metadata versions may need attention here KTPermissionUtil::updatePermissionLookup($oDocumentOrFolder); @@ -133,7 +133,7 @@ class KTPermissionUtil { * Update's the permission lookup on one folder or document, * non-recursively. */ - function updatePermissionLookup($oFolderOrDocument) { + function updatePermissionLookup(&$oFolderOrDocument) { $oPO = KTPermissionObject::get($oFolderOrDocument->getPermissionObjectID()); $aPAs = KTPermissionAssignment::getByObjectMulti($oPO); $aMapPermDesc = array(); -- libgit2 0.21.4