Lines Matching refs:buffer
183 char *buffer = (char*)filter->opaque; in mbfl_filt_conv_html_dec() local
188 buffer[0] = '&'; in mbfl_filt_conv_html_dec()
194 if (buffer[1]=='#') { in mbfl_filt_conv_html_dec()
195 if (filter->status > 2 && (buffer[2] == 'x' || buffer[2] == 'X')) { in mbfl_filt_conv_html_dec()
199 int v = buffer[pos]; in mbfl_filt_conv_html_dec()
219 int v = buffer[pos]; in mbfl_filt_conv_html_dec()
236 CK((*filter->output_function)(buffer[pos], filter->data)); in mbfl_filt_conv_html_dec()
244 buffer[filter->status] = 0; in mbfl_filt_conv_html_dec()
247 if (!strcmp(buffer+1, entity->name)) { 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()
275 buffer[filter->status] = 0; in mbfl_filt_conv_html_dec()
280 buffer[filter->status++] = '&'; in mbfl_filt_conv_html_dec()
291 unsigned char *buffer; in mbfl_filt_conv_html_dec_flush() local
294 buffer = (unsigned char*)filter->opaque; in mbfl_filt_conv_html_dec_flush()
300 int e = (*filter->output_function)(buffer[pos++], filter->data); in mbfl_filt_conv_html_dec_flush()