Fix bug #3162: Cropscale fails, if one dimesion has already the right size
authorMartin Kutschker <martin.t.kutschker@blackbox.net>
Wed, 28 Jun 2006 11:58:40 +0000 (11:58 +0000)
committerMartin Kutschker <martin.t.kutschker@blackbox.net>
Wed, 28 Jun 2006 11:58:40 +0000 (11:58 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@1545 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
t3lib/class.t3lib_stdgraphic.php

index 3eaebb6..fc4800b 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+
+2006-06-28 Bernhard Kraft  <kraftb@kraftb.at>
+
+       * Fix bug #3162: Cropscale fails, if one dimesion has already the right size (thanks to Stefan Geith)
+
 2006-06-28 Karsten Dambekalns <karsten@typo3.org>
 
        * t3lib_extfilefunc: func_upload() now logs if no file was uploaded. The last error message encountered is stored in the member variable $lastError
index f57ccae..01fd279 100644 (file)
@@ -2153,7 +2153,7 @@ class t3lib_stdGraphic    {
                                        // if no convertion should be performed
                                $wh_noscale = (!$w && !$h) || ($data[0]==$info[0] && $data[1]==$info[1]);               // this flag is true if the width / height does NOT dictate the image to be scaled!! (that is if no w/h is given or if the destination w/h matches the original image-dimensions....
 
-                               if ($wh_noscale && !$params && !$frame && $newExt==$info[2] && !$mustCreate) {
+                               if ($wh_noscale && !$data['crs'] && !$params && !$frame && $newExt==$info[2] && !$mustCreate) {
                                        $info[3] = $imagefile;
                                        return $info;
                                }