]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Checking for $CONFIG->view_type before accessing it in elgg_is_valid_viewtype()....
authorbrettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544>
Wed, 29 Sep 2010 21:35:34 +0000 (21:35 +0000)
committerbrettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544>
Wed, 29 Sep 2010 21:35:34 +0000 (21:35 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@6977 36083f99-b078-4883-b0ff-0f9b5a30f544

engine/lib/views.php

index d10a296d8ba9c42b755a657f801ad2c75c246ab2..6afcc5b7681d773ad42ded52d829b4d85ee3e2e3 100644 (file)
@@ -1259,6 +1259,10 @@ function page_draw($title, $body, $page_shell = 'page_shells/default', $vars = a
 function elgg_is_valid_view_type($view_type) {
        global $CONFIG;
 
+       if (!isset($CONFIG->view_types) || !is_array($CONFIG->view_types)) {
+               return FALSE;
+       }
+
        return in_array($view_type, $CONFIG->view_types);
 }