Replace strdupa with more portable ast_strdupa

The strdupa function is a GNU extension, and not widely portable. We
have an ast_strdupa function used within Asterisk which is preferred.
I pulled the definition up from menuselect.c into the menuselect.h
header file so it can be shared across menuselect.

Change-Id: I9593c97f78386b47dc1e83201e80cb2f62b36c2e
This commit is contained in:
David M. Lee
2016-07-27 09:56:29 -05:00
committed by George Joseph
parent 56a07fbab9
commit df42f64d62
3 changed files with 13 additions and 13 deletions

View File

@@ -211,7 +211,7 @@ static void display_mem_info(WINDOW *menu, struct member *mem, int start_y, int
if (mem->displayname) {
char buf[maxlen + 1];
char *displayname = strdupa(mem->displayname);
char *displayname = ast_strdupa(mem->displayname);
char *word;
int current_line = 1;
int new_line = 1;