Skip to content

libucl bugs 3 and 5 are the same #159

@McSinyx

Description

@McSinyx

They are identically documented in the wiki and share the same vendored patches:

--- a/src/ucl_parser.c
+++ b/src/ucl_parser.c
@@ -1016,7 +1016,6 @@ ucl_parse_key (struct ucl_parser *parser, struct ucl_chunk *chunk, bool *next_ke
ucl_chunk_skipc (chunk, p);
parser->prev_state = parser->state;
parser->state = UCL_STATE_MACRO_NAME;
- *end_of_object = false;
return true;
}
while (p < chunk->end) {
--

--- a/src/ucl_parser.c
+++ b/src/ucl_parser.c
@@ -1016,7 +1016,6 @@ ucl_parse_key (struct ucl_parser *parser, struct ucl_chunk *chunk, bool *next_ke
ucl_chunk_skipc (chunk, p);
parser->prev_state = parser->state;
parser->state = UCL_STATE_MACRO_NAME;
- *end_of_object = false;
return true;
}
while (p < chunk->end) {
--

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions