From 048f6cbcdef4f20ec79c8951a7511b6ad24bd6b6 Mon Sep 17 00:00:00 2001 From: Alex Dowad Date: Thu, 23 Jun 2022 07:36:59 +0200 Subject: [PATCH] Fix legacy conversion filter for JIS --- ext/mbstring/libmbfl/filters/mbfilter_jis.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ext/mbstring/libmbfl/filters/mbfilter_jis.c b/ext/mbstring/libmbfl/filters/mbfilter_jis.c index debb9054e02..536020fe2c8 100644 --- a/ext/mbstring/libmbfl/filters/mbfilter_jis.c +++ b/ext/mbstring/libmbfl/filters/mbfilter_jis.c @@ -271,6 +271,11 @@ static int mbfl_filt_conv_jis_wchar_flush(mbfl_convert_filter *filter) * or else escape sequence was truncated */ CK((*filter->output_function)(MBFL_BAD_INPUT, filter->data)); } + + if (filter->flush_function) { + (*filter->flush_function)(filter->data); + } + return 0; }