From: Aaron Schulz Date: Sun, 14 Sep 2008 12:25:53 +0000 (+0000) Subject: Don't throw fatals for bogus feed types (bug 15596) X-Git-Tag: 1.31.0-rc.0~45313 X-Git-Url: http://git.cyclocoop.org/%40spipnet%40?a=commitdiff_plain;h=8d830b928c3d00c4fcb5d3ce2dc3c863ad74a581;p=lhc%2Fweb%2Fwiklou.git Don't throw fatals for bogus feed types (bug 15596) --- diff --git a/includes/ChangesFeed.php b/includes/ChangesFeed.php index 7dbb1a6d07..aab2b4e43f 100644 --- a/includes/ChangesFeed.php +++ b/includes/ChangesFeed.php @@ -12,7 +12,8 @@ class ChangesFeed { public function getFeedObject( $title, $description ) { global $wgSitename, $wgContLanguageCode, $wgFeedClasses, $wgTitle; $feedTitle = "$wgSitename - {$title} [$wgContLanguageCode]"; - + if( !isset($wgFeedClasses[$this->format] ) ) + return false; return new $wgFeedClasses[$this->format]( $feedTitle, htmlspecialchars( $description ), $wgTitle->getFullUrl() ); }