From 2ba56500957eeb0f5f942cde6f49ed4e1ed27482 Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Wed, 13 Aug 2008 01:24:03 +0000 Subject: [PATCH] use makeTitleSafe() --- thumb.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/thumb.php b/thumb.php index 24bd3d2de2..bb37e6e7a2 100644 --- a/thumb.php +++ b/thumb.php @@ -55,7 +55,11 @@ function wfThumbMain() { wfThumbError( 404, wfMsg( 'badtitletext' ) ); return; } - $title = Title::makeTitle( NS_IMAGE, $bits[1] ); + $title = Title::makeTitleSafe( NS_IMAGE, $bits[1] ); + if( is_null($title) ) { + wfThumbError( 404, wfMsg( 'badtitletext' ) ); + return; + } $img = RepoGroup::singleton()->getLocalRepo()->newFromArchiveName( $title, $fileName ); } else { $img = wfLocalFile( $fileName ); -- 2.20.1