From: Thierry FOURNIER Date: Fri, 6 Feb 2015 16:50:55 +0000 (+0100) Subject: BUG/MINOR: pattern: error message missing X-Git-Tag: v1.6-dev1~143 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8aa8384e22dd0b66ded00c70a9c6034278b4bb69;p=thirdparty%2Fhaproxy.git BUG/MINOR: pattern: error message missing This patch must be backported in 1.5 version. --- diff --git a/src/pattern.c b/src/pattern.c index 208e33a448..a6fc52d612 100644 --- a/src/pattern.c +++ b/src/pattern.c @@ -989,8 +989,10 @@ int pat_idx_list_ptr(struct pattern_expr *expr, struct pattern *pat, char **err) /* allocate pattern */ patl = calloc(1, sizeof(*patl)); - if (!patl) + if (!patl) { + memprintf(err, "out of memory while indexing pattern"); return 0; + } /* duplicate pattern */ memcpy(&patl->pat, pat, sizeof(*pat));