pbx_variables: initialize uninitialized variable

The variable cp4 in a variable substitution function
can potentially be used without being initialized
currently. This causes Asterisk to no longer compile.

This initializes cp4 to NULL to make the compiler
happy.

ASTERISK-29803 #close

Change-Id: I392579cbb76db2795d5820c9427cf55fbcee9e72
This commit is contained in:
Naveen Albert 2021-12-13 22:49:52 +00:00 committed by Friendly Automation
parent 0dbf313a76
commit ffb98d764c
1 changed files with 1 additions and 1 deletions

View File

@ -692,7 +692,7 @@ void pbx_substitute_variables_helper_full_location(struct ast_channel *c, struct
int offset;
int offset2;
int isfunction;
char *cp4;
char *cp4 = NULL;
char workspace[VAR_BUF_SIZE] = "";
/* We have a variable. Find the start and end, and determine