Lines Matching refs:buffer
45 device->buffer = NULL; in mbfl_memory_device_init()
47 device->buffer = emalloc(initsz); in mbfl_memory_device_init()
64 device->buffer = erealloc(device->buffer, initsz); in mbfl_memory_device_realloc()
79 if (device->buffer) { in mbfl_memory_device_clear()
80 efree(device->buffer); in mbfl_memory_device_clear()
82 device->buffer = NULL; in mbfl_memory_device_clear()
110 result->val = device->buffer; in mbfl_memory_device_result()
111 device->buffer = NULL; in mbfl_memory_device_result()
140 device->buffer = erealloc(device->buffer, newlen); in mbfl_memory_device_output()
144 device->buffer[device->pos++] = (unsigned char)c; in mbfl_memory_device_output()
170 device->buffer = erealloc(device->buffer, newlen); in mbfl_memory_device_strncat()
174 w = &device->buffer[device->pos]; in mbfl_memory_device_strncat()
184 return mbfl_memory_device_strncat(dest, (const char *) src->buffer, src->pos); in mbfl_memory_device_devcat()
191 device->buffer = NULL; in mbfl_wchar_device_init()
202 if (device->buffer) { in mbfl_wchar_device_clear()
203 efree(device->buffer); in mbfl_wchar_device_clear()
205 device->buffer = NULL; in mbfl_wchar_device_clear()
231 device->buffer = erealloc(device->buffer, newlen*sizeof(int)); in mbfl_wchar_device_output()
235 device->buffer[device->pos++] = c; in mbfl_wchar_device_output()