yaml_string_extend(yaml_char_t **start,
yaml_char_t **pointer, yaml_char_t **end)
{
yaml_string_extend(yaml_char_t **start,
yaml_char_t **pointer, yaml_char_t **end)
{
YAML_DECLARE(int)
yaml_string_join(
yaml_char_t **a_start, yaml_char_t **a_pointer, yaml_char_t **a_end,
YAML_DECLARE(int)
yaml_string_join(
yaml_char_t **a_start, yaml_char_t **a_pointer, yaml_char_t **a_end,
- if (!QUEUE_INIT(parser, parser->tokens, INITIAL_QUEUE_SIZE))
+ if (!QUEUE_INIT(parser, parser->tokens, INITIAL_QUEUE_SIZE, yaml_token_t*))
yaml_string_read_handler(void *data, unsigned char *buffer, size_t size,
size_t *size_read)
{
yaml_string_read_handler(void *data, unsigned char *buffer, size_t size,
size_t *size_read)
{
yaml_file_read_handler(void *data, unsigned char *buffer, size_t size,
size_t *size_read)
{
yaml_file_read_handler(void *data, unsigned char *buffer, size_t size,
size_t *size_read)
{
*size_read = fread(buffer, 1, size, parser->input.file);
return !ferror(parser->input.file);
*size_read = fread(buffer, 1, size, parser->input.file);
return !ferror(parser->input.file);
- if (!QUEUE_INIT(emitter, emitter->events, INITIAL_QUEUE_SIZE))
+ if (!QUEUE_INIT(emitter, emitter->events, INITIAL_QUEUE_SIZE, yaml_event_t*))
return (fwrite(buffer, 1, size, emitter->output.file) == size);
}
return (fwrite(buffer, 1, size, emitter->output.file) == size);
}
if (!version_directive_copy) goto error;
version_directive_copy->major = version_directive->major;
version_directive_copy->minor = version_directive->minor;
if (!version_directive_copy) goto error;
version_directive_copy->major = version_directive->major;
version_directive_copy->minor = version_directive->minor;
if (!value_copy) goto error;
memcpy(value_copy, value, length);
value_copy[length] = '\0';
if (!value_copy) goto error;
memcpy(value_copy, value, length);
value_copy[length] = '\0';
if (!version_directive_copy) goto error;
version_directive_copy->major = version_directive->major;
version_directive_copy->minor = version_directive->minor;
if (!version_directive_copy) goto error;
version_directive_copy->major = version_directive->major;
version_directive_copy->minor = version_directive->minor;
if (!value_copy) goto error;
memcpy(value_copy, value, length);
value_copy[length] = '\0';
if (!value_copy) goto error;
memcpy(value_copy, value, length);
value_copy[length] = '\0';
SEQUENCE_NODE_INIT(node, tag_copy, items.start, items.end,
style, mark, mark);
SEQUENCE_NODE_INIT(node, tag_copy, items.start, items.end,
style, mark, mark);
MAPPING_NODE_INIT(node, tag_copy, pairs.start, pairs.end,
style, mark, mark);
MAPPING_NODE_INIT(node, tag_copy, pairs.start, pairs.end,
style, mark, mark);