]> granicus.if.org Git - php/commitdiff
Add identify filter for ISO-8859-16 (Latin-10) encoding
authorAlex Dowad <alexinbeijing@gmail.com>
Mon, 7 Sep 2020 06:42:16 +0000 (08:42 +0200)
committerAlex Dowad <alexinbeijing@gmail.com>
Fri, 16 Oct 2020 18:56:45 +0000 (20:56 +0200)
Interestingly, it looks like the original author intended to add an identify filter
for this encoding, but never did so. The needed struct is there, but was never added
to the list of identify filters in mbfl_ident.c.

ext/mbstring/libmbfl/mbfl/mbfl_ident.c

index a92d55daa3eda427a048482a4869e8cb99139a5f..d2d991249f202d9643a926b6b7cc34b5dac27274 100644 (file)
@@ -78,6 +78,7 @@
 #include "filters/mbfilter_iso8859_13.h"
 #include "filters/mbfilter_iso8859_14.h"
 #include "filters/mbfilter_iso8859_15.h"
+#include "filters/mbfilter_iso8859_16.h"
 #include "filters/mbfilter_base64.h"
 #include "filters/mbfilter_qprint.h"
 #include "filters/mbfilter_uuencode.h"
@@ -152,6 +153,7 @@ static const struct mbfl_identify_vtbl *mbfl_identify_filter_list[] = {
        &vtbl_identify_8859_13,
        &vtbl_identify_8859_14,
        &vtbl_identify_8859_15,
+       &vtbl_identify_8859_16,
        &vtbl_identify_armscii8,
        &vtbl_identify_cp850,
        &vtbl_identify_jis_ms,