From 02329b9a34d088d7db26cdd045236f0970216f19 Mon Sep 17 00:00:00 2001
From: Richard Mudgett <rmudgett@digium.com>
Date: Tue, 7 Nov 2017 06:56:08 -0600
Subject: [PATCH] res_pjproject.c: Fix ast_strdup() alloc failure.

Change-Id: I74688038e7afe3a279359cce53aadb28ade51ead
---
 res/res_pjproject.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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);
 	}
 }
-- 
GitLab