bug
authorTim Starling <tstarling@users.mediawiki.org>
Sat, 22 Apr 2006 09:08:13 +0000 (09:08 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Sat, 22 Apr 2006 09:08:13 +0000 (09:08 +0000)
maintenance/storage/checkStorage.php

index 42e591e..1ab7c1b 100644 (file)
@@ -297,11 +297,12 @@ function checkExternalConcatBlobs( $externalConcatBlobs ) {
                        array( 'blob_id', "LEFT(blob_text, $headerLength) AS header" ), \r
                        array( 'blob_id IN( ' . implode( ',', $blobIds ) . ')' ), $fname );\r
                while ( $row = $extDb->fetchObject( $res ) ) {\r
-                       unset( $oldIds[$row->blob_id] );\r
                        if ( $row->header != CONCAT_HEADER ) {\r
-                               checkError( "Error: invalid header on target of two-part ES URL", \r
-                                       $oldIds[$row->blob_id] );\r
-                       }\r
+                       checkError( "Error: invalid header on target of two-part ES URL", \r
+                               $oldIds[$row->blob_id] );\r
+                       }       \r
+                       unset( $oldIds[$row->blob_id] );\r
+\r
                }\r
                $extDb->freeResult( $res );\r
 \r