summaryrefslogtreecommitdiff
path: root/server/apreq_parser_header.c
diff options
context:
space:
mode:
Diffstat (limited to 'server/apreq_parser_header.c')
-rw-r--r--server/apreq_parser_header.c2
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 = &param->v;
arr.pool = pool;