From: Richard Mudgett Date: Tue, 7 Nov 2017 12:56:08 +0000 (-0600) Subject: res_pjproject.c: Fix ast_strdup() alloc failure. X-Git-Tag: 16.0.0-rc1~660^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02329b9a34d088d7db26cdd045236f0970216f19;p=thirdparty%2Fasterisk.git res_pjproject.c: Fix ast_strdup() alloc failure. Change-Id: I74688038e7afe3a279359cce53aadb28ade51ead --- diff --git a/res/res_pjproject.c b/res/res_pjproject.c index 86b2502e55..6137898a31 100644 --- a/res/res_pjproject.c +++ b/res/res_pjproject.c @@ -234,7 +234,7 @@ static void capture_buildopts_cb(int level, const char *data, int len) } dup = ast_strdup(ast_skip_blanks(data)); - if (AST_VECTOR_ADD_SORTED(&buildopts, dup, strcmp)) { + if (dup && AST_VECTOR_ADD_SORTED(&buildopts, dup, strcmp)) { ast_free(dup); } }