derick          Wed Oct  8 09:44:24 2008 UTC

  Modified files:              (Branch: PHP_5_3)
    /php-src/ext/fileinfo/libmagic      ascmagic.c 
    /php-src/ext/fileinfo/tests finfo_buffer_basic.phpt 
                                finfo_buffer_variation1.phpt 
                                finfo_file_basic.phpt 
  Log:
  - MFH: Fixed mime-type generation.
  #- Charset markers need to be prepended with ; -- the tests were also wrong.
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/libmagic/ascmagic.c?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: php-src/ext/fileinfo/libmagic/ascmagic.c
diff -u php-src/ext/fileinfo/libmagic/ascmagic.c:1.1.2.1 
php-src/ext/fileinfo/libmagic/ascmagic.c:1.1.2.2
--- php-src/ext/fileinfo/libmagic/ascmagic.c:1.1.2.1    Tue Aug 26 12:23:29 2008
+++ php-src/ext/fileinfo/libmagic/ascmagic.c    Wed Oct  8 09:44:24 2008
@@ -264,7 +264,7 @@
 
                if ((mime == 0 || mime == MAGIC_MIME) && code_mime) {
                        if ((mime & MAGIC_MIME_TYPE) &&
-                           file_printf(ms, " charset=") == -1)
+                           file_printf(ms, "; charset=") == -1)
                                goto done;
                        if (file_printf(ms, code_mime) == -1)
                                goto done;
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/tests/finfo_buffer_basic.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: php-src/ext/fileinfo/tests/finfo_buffer_basic.phpt
diff -u php-src/ext/fileinfo/tests/finfo_buffer_basic.phpt:1.1.2.1 
php-src/ext/fileinfo/tests/finfo_buffer_basic.phpt:1.1.2.2
--- php-src/ext/fileinfo/tests/finfo_buffer_basic.phpt:1.1.2.1  Fri Aug 29 
10:29:55 2008
+++ php-src/ext/fileinfo/tests/finfo_buffer_basic.phpt  Wed Oct  8 09:44:24 2008
@@ -44,10 +44,10 @@
 string(12) "xo65 object,"
 string(15) "MIFF image data"
 string(25) "RIFF (little-endian) data"
-string(27) "text/plain charset=us-ascii"
-string(25) "text/plain charset=ebcdic"
+string(28) "text/plain; charset=us-ascii"
+string(26) "text/plain; charset=ebcdic"
 string(24) "application/octet-stream"
-string(27) "text/plain charset=us-ascii"
-string(27) "text/plain charset=us-ascii"
-string(24) "text/plain charset=utf-8"
+string(28) "text/plain; charset=us-ascii"
+string(28) "text/plain; charset=us-ascii"
+string(25) "text/plain; charset=utf-8"
 ===DONE===
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/tests/finfo_buffer_variation1.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: php-src/ext/fileinfo/tests/finfo_buffer_variation1.phpt
diff -u php-src/ext/fileinfo/tests/finfo_buffer_variation1.phpt:1.1.2.1 
php-src/ext/fileinfo/tests/finfo_buffer_variation1.phpt:1.1.2.2
--- php-src/ext/fileinfo/tests/finfo_buffer_variation1.phpt:1.1.2.1     Fri Aug 
29 10:29:55 2008
+++ php-src/ext/fileinfo/tests/finfo_buffer_variation1.phpt     Wed Oct  8 
09:44:24 2008
@@ -43,10 +43,10 @@
 string(12) "xo65 object,"
 string(15) "MIFF image data"
 string(25) "RIFF (little-endian) data"
-string(27) "text/plain charset=us-ascii"
-string(25) "text/plain charset=ebcdic"
+string(28) "text/plain; charset=us-ascii"
+string(26) "text/plain; charset=ebcdic"
 string(24) "application/octet-stream"
-string(27) "text/plain charset=us-ascii"
-string(27) "text/plain charset=us-ascii"
-string(24) "text/plain charset=utf-8"
+string(28) "text/plain; charset=us-ascii"
+string(28) "text/plain; charset=us-ascii"
+string(25) "text/plain; charset=utf-8"
 ===DONE===
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/tests/finfo_file_basic.phpt?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: php-src/ext/fileinfo/tests/finfo_file_basic.phpt
diff -u php-src/ext/fileinfo/tests/finfo_file_basic.phpt:1.1.2.1 
php-src/ext/fileinfo/tests/finfo_file_basic.phpt:1.1.2.2
--- php-src/ext/fileinfo/tests/finfo_file_basic.phpt:1.1.2.1    Fri Aug 29 
10:29:55 2008
+++ php-src/ext/fileinfo/tests/finfo_file_basic.phpt    Wed Oct  8 09:44:24 2008
@@ -22,7 +22,7 @@
 ===DONE===
 --EXPECTF--
 *** Testing finfo_file() : basic functionality ***
-string(25) "text/x-c charset=us-ascii"
+string(26) "text/x-c; charset=us-ascii"
 string(15) "PHP script text"
-string(26) "text/plain charset=unknown"
+string(27) "text/plain; charset=unknown"
 ===DONE===



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to