diff options
| -rw-r--r-- | handler.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -75,6 +75,9 @@ static int on_payload(const struct http_payload *const p, s->payload = r->step.payload; c->args = r->args; } + else + /* Avoid calling r->free again on exit. */ + *r = (const struct http_response){0}; return ret; } |
