Lines Matching refs:utf8_buffer
466 char *utf8_buffer;
475 bp->utf8_buffer = NULL;
491 bp->utf8_buffer = xrealloc (bp->utf8_buffer, new_allocated);
509 memcpy (bp->utf8_buffer + bp->utf8_buflen, utf8buf, count);
519 bp->utf8_buffer[bp->utf8_buflen] = '\0';
521 return bp->utf8_buffer;
528 free (bp->utf8_buffer);
787 char *utf8_buffer;
802 bp->utf8_buffer = NULL;
833 bp->utf8_buffer = xrealloc (bp->utf8_buffer, new_allocated);
850 memcpy (bp->utf8_buffer + bp->utf8_buflen, utf8buf, count);
854 /* Auxiliary function: Flush bp->utf16_surr into bp->utf8_buffer. */
866 /* Auxiliary function: Flush bp->curr_buffer into bp->utf8_buffer. */
881 /* Append it to bp->utf8_buffer. */
884 memcpy (bp->utf8_buffer + bp->utf8_buflen, curr, count);
951 /* Flush all into bp->utf8_buffer. */
956 bp->utf8_buffer[bp->utf8_buflen] = '\0';
958 return bp->utf8_buffer;
965 free (bp->utf8_buffer);