Fix wpa_cli with libreadline and WPA_TRACE to use consistent alloc

Need to use strdup(), not os_strdup() here since the readline/fgets
result needs to use same style for memory allocation to avoid WPA_TRACE
errors.
This commit is contained in:
Jouni Malinen 2009-12-28 12:13:52 +02:00 committed by Jouni Malinen
parent e5fc8c8ce5
commit d566f4152f

View file

@ -1776,7 +1776,7 @@ static char * wpa_cli_cmd_gen(const char *text, int state)
while ((cmd = wpa_cli_commands[i].cmd)) { while ((cmd = wpa_cli_commands[i].cmd)) {
i++; i++;
if (os_strncasecmp(cmd, text, len) == 0) if (os_strncasecmp(cmd, text, len) == 0)
return os_strdup(cmd); return strdup(cmd);
} }
return NULL; return NULL;