Commit e7e12ade authored by Pieter Noordhuis's avatar Pieter Noordhuis
Browse files

Indentation

parent bd96d1f9
...@@ -358,29 +358,29 @@ size_t redis_parser_execute(redis_parser_t *parser, redis_protocol_t **dst, cons ...@@ -358,29 +358,29 @@ size_t redis_parser_execute(redis_parser_t *parser, redis_protocol_t **dst, cons
/* Transitions should be made from within the switch */ /* Transitions should be made from within the switch */
assert(NULL && "invalid code path"); assert(NULL && "invalid code path");
done: done:
/* Message is done when root object is done */ /* Message is done when root object is done */
while (stackidx >= 0) { while (stackidx >= 0) {
/* Move to nested object when we see an incomplete array */ /* Move to nested object when we see an incomplete array */
cur = &stack[stackidx]; cur = &stack[stackidx];
if (cur->type == REDIS_ARRAY_T && cur->remaining) { if (cur->type == REDIS_ARRAY_T && cur->remaining) {
RESET_PROTOCOL_T(&stack[++stackidx]); RESET_PROTOCOL_T(&stack[++stackidx]);
cur->remaining--; cur->remaining--;
break; break;
} }
/* Aggregate plen for nested objects */
if (stackidx > 0) {
stack[stackidx-1].plen += cur->plen;
}
stackidx--; /* Aggregate plen for nested objects */
if (stackidx > 0) {
stack[stackidx-1].plen += cur->plen;
} }
/* Always move back to start state */ stackidx--;
state = s_type_char; }
pos++; nread++;
continue; /* Always move back to start state */
state = s_type_char;
pos++; nread++;
continue;
} }
/* Set destination pointer when full message was read */ /* Set destination pointer when full message was read */
......
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