From d0940351af0d7d7938f996ad9dda8ed76b131319 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Hojtsy?= Date: Thu, 27 Dec 2007 12:23:59 +0000 Subject: [PATCH] #204081 by chx: check menu arguments by type, so type casting will not cause problems --- includes/menu.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/menu.inc b/includes/menu.inc index b94d1ee4e79..d302ae5f34e 100644 --- a/includes/menu.inc +++ b/includes/menu.inc @@ -380,12 +380,12 @@ function _menu_load_objects(&$item, &$map) { // Some arguments are placeholders for dynamic items to process. foreach ($args as $i => $arg) { - if ($arg == '%index') { + if ($arg === '%index') { // Pass on argument index to the load function, so multiple // occurances of the same placeholder can be identified. $args[$i] = $index; } - if ($arg == '%map') { + if ($arg === '%map') { // Pass on menu map by reference. The accepting function must // also declare this as a reference if it wants to modify // the map.