From b0ba5ef4f5f3fe39a12c85ca8111071d88daff43 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Wed, 7 Jun 2006 07:40:34 +0000 Subject: - Patch #67434 by fgm: small performance improvement. Unset variables as soon as possible. --- includes/menu.inc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'includes/menu.inc') diff --git a/includes/menu.inc b/includes/menu.inc index ea0554153..740a90191 100644 --- a/includes/menu.inc +++ b/includes/menu.inc @@ -1069,10 +1069,10 @@ function _menu_build() { $_menu['callbacks'][$item['path']] = array('callback' => $item['callback']); if (isset($item['callback arguments'])) { $_menu['callbacks'][$item['path']]['callback arguments'] = $item['callback arguments']; + unset($item['callback arguments']); } + unset($item['callback']); } - unset($item['callback']); - unset($item['callback arguments']); $_menu['items'][$mid] = $item; $_menu['path index'][$item['path']] = $mid; @@ -1220,10 +1220,10 @@ function _menu_append_contextual_items() { $_menu['callbacks'][$item['path']] = array('callback' => $item['callback']); if (isset($item['callback arguments'])) { $_menu['callbacks'][$item['path']]['callback arguments'] = $item['callback arguments']; + unset($item['callback arguments']); } + unset($item['callback']); } - unset($item['callback']); - unset($item['callback arguments']); if (!isset($_menu['path index'][$item['path']])) { if (!isset($item['path'])) { $item['path'] = ''; -- cgit v1.2.3