scottmac Tue Mar 17 03:25:57 2009 UTC
Modified files: (Branch: PHP_5_3)
/php-src/ext/standard image.c
/php-src/ext/gd/tests image_type_to_mime_type_basic.phpt
image_type_to_mime_type_variation3.phpt
/php-src/ext/standard/tests/image getimagesize.phpt
getimagesize_basic.phpt
image_type_to_mime_type.phpt
image_type_to_mime_type_variation3.phpt
Log:
MFH Fix bug #47359 - Use the official unofficial mimetype for bmp files, this
stops IE from getting confused.
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/image.c?r1=1.114.2.2.2.5.2.7&r2=1.114.2.2.2.5.2.8&diff_format=u
Index: php-src/ext/standard/image.c
diff -u php-src/ext/standard/image.c:1.114.2.2.2.5.2.7
php-src/ext/standard/image.c:1.114.2.2.2.5.2.8
--- php-src/ext/standard/image.c:1.114.2.2.2.5.2.7 Wed Dec 31 11:15:45 2008
+++ php-src/ext/standard/image.c Tue Mar 17 03:25:57 2009
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: image.c,v 1.114.2.2.2.5.2.7 2008/12/31 11:15:45 sebastian Exp $ */
+/* $Id: image.c,v 1.114.2.2.2.5.2.8 2009/03/17 03:25:57 scottmac Exp $ */
#include "php.h"
#include <stdio.h>
@@ -1133,7 +1133,7 @@
case IMAGE_FILETYPE_PSD:
return "image/psd";
case IMAGE_FILETYPE_BMP:
- return "image/bmp";
+ return "image/x-ms-bmp";
case IMAGE_FILETYPE_TIFF_II:
case IMAGE_FILETYPE_TIFF_MM:
return "image/tiff";
http://cvs.php.net/viewvc.cgi/php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt?r1=1.1.2.2&r2=1.1.2.3&diff_format=u
Index: php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt
diff -u php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt:1.1.2.2
php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt:1.1.2.3
--- php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt:1.1.2.2 Fri Feb
1 16:33:17 2008
+++ php-src/ext/gd/tests/image_type_to_mime_type_basic.phpt Tue Mar 17
03:25:57 2009
@@ -49,7 +49,7 @@
string(9) "image/png"
string(29) "application/x-shockwave-flash"
string(9) "image/psd"
-string(9) "image/bmp"
+string(14) "image/x-ms-bmp"
string(10) "image/tiff"
string(10) "image/tiff"
string(24) "application/octet-stream"
http://cvs.php.net/viewvc.cgi/php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt?r1=1.1.4.2&r2=1.1.4.3&diff_format=u
Index: php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt
diff -u php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt:1.1.4.2
php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt:1.1.4.3
--- php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt:1.1.4.2
Thu Jan 22 13:27:25 2009
+++ php-src/ext/gd/tests/image_type_to_mime_type_variation3.phpt Tue Mar
17 03:25:57 2009
@@ -39,7 +39,7 @@
string\(9\) "image\/psd"
-- Iteration 6 --
-string\(9\) "image\/bmp"
+string\(14\) "image\/x-ms-bmp"
-- Iteration 7 --
string\(10\) "image\/tiff"
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/image/getimagesize.phpt?r1=1.6&r2=1.6.8.1&diff_format=u
Index: php-src/ext/standard/tests/image/getimagesize.phpt
diff -u php-src/ext/standard/tests/image/getimagesize.phpt:1.6
php-src/ext/standard/tests/image/getimagesize.phpt:1.6.8.1
--- php-src/ext/standard/tests/image/getimagesize.phpt:1.6 Fri Jan 17
23:57:43 2003
+++ php-src/ext/standard/tests/image/getimagesize.phpt Tue Mar 17 03:25:57 2009
@@ -37,7 +37,7 @@
["bits"]=>
int(24)
["mime"]=>
- string(9) "image/bmp"
+ string(14) "image/x-ms-bmp"
}
["test1pix.jp2"]=>
array(7) {
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/image/getimagesize_basic.phpt?r1=1.1.2.2&r2=1.1.2.3&diff_format=u
Index: php-src/ext/standard/tests/image/getimagesize_basic.phpt
diff -u php-src/ext/standard/tests/image/getimagesize_basic.phpt:1.1.2.2
php-src/ext/standard/tests/image/getimagesize_basic.phpt:1.1.2.3
--- php-src/ext/standard/tests/image/getimagesize_basic.phpt:1.1.2.2 Fri Jan
23 11:18:36 2009
+++ php-src/ext/standard/tests/image/getimagesize_basic.phpt Tue Mar 17
03:25:57 2009
@@ -138,7 +138,7 @@
["bits"]=>
int(24)
["mime"]=>
- string(9) "image/bmp"
+ string(14) "image/x-ms-bmp"
}
array(0) {
}
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/image/image_type_to_mime_type.phpt?r1=1.5&r2=1.5.8.1&diff_format=u
Index: php-src/ext/standard/tests/image/image_type_to_mime_type.phpt
diff -u php-src/ext/standard/tests/image/image_type_to_mime_type.phpt:1.5
php-src/ext/standard/tests/image/image_type_to_mime_type.phpt:1.5.8.1
--- php-src/ext/standard/tests/image/image_type_to_mime_type.phpt:1.5 Fri Jan
17 18:51:30 2003
+++ php-src/ext/standard/tests/image/image_type_to_mime_type.phpt Tue Mar
17 03:25:57 2009
@@ -27,7 +27,7 @@
--EXPECT--
array(11) {
["test1pix.bmp"]=>
- string(9) "image/bmp"
+ string(14) "image/x-ms-bmp"
["test1pix.jp2"]=>
string(9) "image/jp2"
["test1pix.jpc"]=>
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt?r1=1.1.2.3&r2=1.1.2.4&diff_format=u
Index: php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt
diff -u
php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt:1.1.2.3
php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt:1.1.2.4
---
php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt:1.1.2.3
Sat May 24 15:22:20 2008
+++ php-src/ext/standard/tests/image/image_type_to_mime_type_variation3.phpt
Tue Mar 17 03:25:57 2009
@@ -39,7 +39,7 @@
string\(9\) "image\/psd"
-- Iteration 6 --
-string\(9\) "image\/bmp"
+string\(14\) "image\/x-ms-bmp"
-- Iteration 7 --
string\(10\) "image\/tiff"
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php