add check for null return from Title::makeTitle()
authorJerome Jamnicky <jeronim@users.mediawiki.org>
Sun, 30 May 2004 22:38:13 +0000 (22:38 +0000)
committerJerome Jamnicky <jeronim@users.mediawiki.org>
Sun, 30 May 2004 22:38:13 +0000 (22:38 +0000)
includes/Title.php

index 32a4e9c..2813a75 100644 (file)
@@ -758,9 +758,10 @@ class Title {
                $retVal = array();
                if ( wfNumRows( $res ) ) {
                        while ( $row = wfFetchObject( $res ) ) {
-                               $titleObj = Title::makeTitle( $row->cur_namespace, $row->cur_title );
-                               $wgLinkCache->addGoodLink( $row->cur_id, $titleObj->getPrefixedDBkey() );
-                               $retVal[] = $titleObj;
+                               if ( $titleObj = Title::makeTitle( $row->cur_namespace, $row->cur_title ) ) {
+                                       $wgLinkCache->addGoodLink( $row->cur_id, $titleObj->getPrefixedDBkey() );
+                                       $retVal[] = $titleObj;
+                               }
                        }
                }
                wfFreeResult( $res );