From ea36711d11f1993c9b07cc63064931e5a9003da1 Mon Sep 17 00:00:00 2001 From: Steven Wittens Date: Thu, 28 Apr 2005 19:23:19 +0000 Subject: - #20910: Centralize print theme page fixes --- includes/common.inc | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'includes/common.inc') diff --git a/includes/common.inc b/includes/common.inc index 287b38e36..2531fc992 100644 --- a/includes/common.inc +++ b/includes/common.inc @@ -208,13 +208,13 @@ function drupal_not_found() { $status = MENU_NOT_FOUND; if ($path) { menu_set_active_item($path); - $status = menu_execute_active_handler(); + $return = menu_execute_active_handler(); } - if ($status != MENU_FOUND) { + if (empty($return)) { drupal_set_title(t('Page not found')); - print theme('page', ''); } + print theme('page', $return); } /** @@ -228,13 +228,14 @@ function drupal_access_denied() { $status = MENU_NOT_FOUND; if ($path) { menu_set_active_item($path); - $status = menu_execute_active_handler(); + $return = menu_execute_active_handler(); } - if ($status != MENU_FOUND) { + if (empty($return)) { drupal_set_title(t('Access denied')); - print theme('page', message_access()); + $return = message_access(); } + print theme('page', $return); } /** -- cgit v1.2.3