diff options
Diffstat (limited to 'server/apreq_parser_header.c')
-rw-r--r-- | server/apreq_parser_header.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/server/apreq_parser_header.c b/server/apreq_parser_header.c index 6f72f563fd..e3c789eb12 100644 --- a/server/apreq_parser_header.c +++ b/server/apreq_parser_header.c @@ -84,6 +84,8 @@ static apr_status_t consume_header_line(apreq_param_t **p, int i, eol = 0; param = apreq_param_make(pool, NULL, nlen, NULL, vlen); + if (param == NULL) + return APR_ENOMEM; *(const apreq_value_t **)&v = ¶m->v; arr.pool = pool; |