re Aaron's comment on r107351: remove double extension from temporary file
authorMark A. Hershberger <mah@users.mediawiki.org>
Tue, 27 Dec 2011 22:39:10 +0000 (22:39 +0000)
committerMark A. Hershberger <mah@users.mediawiki.org>
Tue, 27 Dec 2011 22:39:10 +0000 (22:39 +0000)
includes/filerepo/file/File.php

index 7cb9e27..3ff17f7 100644 (file)
@@ -782,7 +782,7 @@ abstract class File {
                $extension = $this->getExtension();
                list( $thumbExt, $thumbMime ) = $this->handler->getThumbType(
                        $extension, $this->getMimeType(), $params );
-               $tmpFile = TempFSFile::factory( 'transform_', $this->getExtension() . '.' . $thumbExt );
+               $tmpFile = TempFSFile::factory( 'transform_', FileBackend::extensionFromPath( $thumbPath ) );
                if ( !$tmpFile ) {
                        return new MediaTransformError( 'thumbnail_error',
                                $params['width'], 0, wfMsg( 'thumbnail-temp-create' ) );