Merge "Perform a permission check on the title when changing the page language"
[lhc/web/wiklou.git] / includes / filerepo / file / UnregisteredLocalFile.php
index 4c11341..b22f8cb 100644 (file)
@@ -103,7 +103,7 @@ class UnregisteredLocalFile extends File {
                if ( $mime ) {
                        $this->mime = $mime;
                }
-               $this->dims = array();
+               $this->dims = [];
        }
 
        /**
@@ -111,6 +111,11 @@ class UnregisteredLocalFile extends File {
         * @return bool
         */
        private function cachePageDimensions( $page = 1 ) {
+               $page = (int)$page;
+               if ( $page < 1 ) {
+                       $page = 1;
+               }
+
                if ( !isset( $this->dims[$page] ) ) {
                        if ( !$this->getHandler() ) {
                                return false;