override isMetadataValid() so that we don't regenerate GIF metadata every time
authorIlmari Karonen <vyznev@users.mediawiki.org>
Sat, 17 Apr 2010 01:37:32 +0000 (01:37 +0000)
committerIlmari Karonen <vyznev@users.mediawiki.org>
Sat, 17 Apr 2010 01:37:32 +0000 (01:37 +0000)
includes/media/GIF.php

index dbe5f81..5d1f9db 100644 (file)
@@ -44,6 +44,11 @@ class GIFHandler extends BitmapHandler {
                return 'parsed-gif';
        }
        
+       function isMetadataValid( $image, $metadata ) {
+               $data = @unserialize( $metadata );
+               return (boolean) $data;
+       }
+
        function getLongDesc( $image ) {
                global $wgUser, $wgLang;
                $sk = $wgUser->getSkin();