Commit 4234b1cf authored by Pieter Noordhuis's avatar Pieter Noordhuis
Browse files

Function to pull root object from parser

parent 29617b1a
......@@ -493,6 +493,10 @@ error:
return pos-buf;
}
redis_protocol_t *redis_parser_root(redis_parser_t *parser) {
return &parser->stack[0];
}
redis_parser_err_t redis_parser_err(redis_parser_t *parser) {
return parser->err;
}
......
......@@ -86,6 +86,7 @@ struct redis_parser_s {
void redis_parser_init(redis_parser_t *parser, const redis_parser_callbacks_t *callbacks);
size_t redis_parser_execute(redis_parser_t *parser, redis_protocol_t **dst, const char *buf, size_t len);
redis_protocol_t *redis_parser_root(redis_parser_t *parser);
redis_parser_err_t redis_parser_err(redis_parser_t *parser);
const char *redis_parser_strerror(redis_parser_err_t err);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment