http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89656

Revision: 89656
Author:   dale
Date:     2011-06-07 17:03:25 +0000 (Tue, 07 Jun 2011)
Log Message:
-----------
use unset instead of empty array to clear out transcodeState of $fileName, this 
way getTranscodeState method always get a fresh copy from the db once the cache 
is cleared. 

Modified Paths:
--------------
    trunk/extensions/TimedMediaHandler/WebVideoTranscode/WebVideoTranscode.php

Modified: 
trunk/extensions/TimedMediaHandler/WebVideoTranscode/WebVideoTranscode.php
===================================================================
--- trunk/extensions/TimedMediaHandler/WebVideoTranscode/WebVideoTranscode.php  
2011-06-07 17:00:33 UTC (rev 89655)
+++ trunk/extensions/TimedMediaHandler/WebVideoTranscode/WebVideoTranscode.php  
2011-06-07 17:03:25 UTC (rev 89656)
@@ -357,7 +357,7 @@
         */
        public static function clearTranscodeCache( $fileName = null){
                if( $fileName ){
-                       self::$transcodeState[ $fileName ] = array();
+                       unset( self::$transcodeState[ $fileName ] );
                } else {
                        self::$transcodeState = array();
                }
@@ -373,7 +373,7 @@
                if( ! isset( self::$transcodeState[$fileName] ) ){
                        wfProfileIn( __METHOD__ );
                        // initialize the transcode state array
-                       self::$transcodeState[$fileName] = array();
+                       self::$transcodeState[ $fileName ] = array();
                        $res = wfGetDB( DB_SLAVE )->select( 'transcode', 
                                        '*', 
                                        array( 'transcode_image_name' => 
$fileName ),


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to