Lines Matching refs:buffer
191 else if (memcmp(parser.buffer.start, bom_original, check) != 0) { in check_boms()
192 …printf("- (value '%s' does not equal to the original value '%s')\n", parser.buffer.start, bom_orig… in check_boms()
214 unsigned char *buffer = malloc(3+LONG*2); in check_long_utf8() local
215 assert(buffer); in check_long_utf8()
217 buffer[k++] = '\xef'; in check_long_utf8()
218 buffer[k++] = '\xbb'; in check_long_utf8()
219 buffer[k++] = '\xbf'; in check_long_utf8()
222 buffer[k++] = '\xd0'; in check_long_utf8()
223 buffer[k++] = '\x90'; in check_long_utf8()
226 buffer[k++] = '\xd0'; in check_long_utf8()
227 buffer[k++] = '\xaf'; in check_long_utf8()
231 yaml_parser_set_input_string(&parser, buffer, 3+LONG*2); in check_long_utf8()
253 if (parser.buffer.pointer[0] != ch0 || parser.buffer.pointer[1] != ch1) { in check_long_utf8()
255 (int)parser.buffer.pointer[0], (int)parser.buffer.pointer[1], in check_long_utf8()
260 parser.buffer.pointer += 2; in check_long_utf8()
268 else if (parser.buffer.pointer[0] != '\0') { in check_long_utf8()
269 …printf("\texpected NUL, found %X (eof=%d, unread=%zu)\n", (int)parser.buffer.pointer[0], parser.eo… in check_long_utf8()
274 free(buffer); in check_long_utf8()
286 unsigned char *buffer = malloc(2+LONG*2); in check_long_utf16() local
287 assert(buffer); in check_long_utf16()
289 buffer[k++] = '\xff'; in check_long_utf16()
290 buffer[k++] = '\xfe'; in check_long_utf16()
293 buffer[k++] = '\x10'; in check_long_utf16()
294 buffer[k++] = '\x04'; in check_long_utf16()
297 buffer[k++] = '/'; in check_long_utf16()
298 buffer[k++] = '\x04'; in check_long_utf16()
302 yaml_parser_set_input_string(&parser, buffer, 2+LONG*2); in check_long_utf16()
324 if (parser.buffer.pointer[0] != ch0 || parser.buffer.pointer[1] != ch1) { in check_long_utf16()
326 (int)parser.buffer.pointer[0], (int)parser.buffer.pointer[1], in check_long_utf16()
331 parser.buffer.pointer += 2; in check_long_utf16()
339 else if (parser.buffer.pointer[0] != '\0') { in check_long_utf16()
340 …printf("\texpected NUL, found %X (eof=%d, unread=%zu)\n", (int)parser.buffer.pointer[0], parser.eo… in check_long_utf16()
345 free(buffer); in check_long_utf16()