From 7ece8f18b023fa71bf754bcd19ad3116c8a71185 Mon Sep 17 00:00:00 2001 From: Alex Dowad Date: Sat, 25 Jun 2022 13:23:46 +0200 Subject: [PATCH] Fix legacy conversion filter for MacJapanese --- ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c b/ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c index bcc84dd2a9f..7962639d341 100644 --- a/ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c +++ b/ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c @@ -268,6 +268,11 @@ static int mbfl_filt_conv_sjis_mac_wchar_flush(mbfl_convert_filter *filter) if (filter->status == 1) { CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); } + + if (filter->flush_function) { + (*filter->flush_function)(filter->data); + } + return 0; }