Lines Matching refs:status

147 	filter->status = 0;  in mbfl_filt_conv_html_enc_flush()
165 filter->status = 0; in mbfl_filt_conv_html_dec_ctor()
171 filter->status = 0; in mbfl_filt_conv_html_dec_dtor()
185 if (!filter->status) { in mbfl_filt_conv_html_dec()
187 filter->status = 1; in mbfl_filt_conv_html_dec()
195 if (filter->status > 2 && (buffer[2] == 'x' || buffer[2] == 'X')) { in mbfl_filt_conv_html_dec()
196 if (filter->status > 3) { in mbfl_filt_conv_html_dec()
198 for (pos=3; pos<filter->status; pos++) { in mbfl_filt_conv_html_dec()
217 if (filter->status > 2) { in mbfl_filt_conv_html_dec()
218 for (pos=2; pos<filter->status; pos++) { in mbfl_filt_conv_html_dec()
235 for (pos = 0; pos < filter->status; pos++) { in mbfl_filt_conv_html_dec()
240 filter->status = 0; in mbfl_filt_conv_html_dec()
244 buffer[filter->status] = 0; in mbfl_filt_conv_html_dec()
256 filter->status = 0; in mbfl_filt_conv_html_dec()
260 buffer[filter->status++] = ';'; in mbfl_filt_conv_html_dec()
261 buffer[filter->status] = 0; in mbfl_filt_conv_html_dec()
268 buffer[filter->status++] = c; in mbfl_filt_conv_html_dec()
270 …if (!strchr(html_entity_chars, c) || filter->status+1==html_enc_buffer_size || (c=='#' && filter-> in mbfl_filt_conv_html_dec()
274 filter->status--; in mbfl_filt_conv_html_dec()
275 buffer[filter->status] = 0; in mbfl_filt_conv_html_dec()
280 buffer[filter->status++] = '&'; in mbfl_filt_conv_html_dec()
290 int status, pos = 0; in mbfl_filt_conv_html_dec_flush() local
295 status = filter->status; in mbfl_filt_conv_html_dec_flush()
296 filter->status = 0; in mbfl_filt_conv_html_dec_flush()
299 while (status--) { in mbfl_filt_conv_html_dec_flush()