|
|
|
@ -286,7 +286,7 @@ static char* recurse_answer( vlm_message_t *p_answer, const char* psz_delim, |
|
|
|
strcmp( aw_child->psz_name, "inputs" ) == 0 || |
|
|
|
strcmp( aw_child->psz_name, "options" ) == 0 ) |
|
|
|
{ |
|
|
|
char *psz_recurse = recurse_answer( aw_child, psz_childdelim, 1 ), |
|
|
|
char *psz_recurse = recurse_answer( aw_child, psz_childdelim, 1 ); |
|
|
|
i_success = asprintf( &psz_tmp, "%s[%s%s%s]%c%s", |
|
|
|
psz_response, psz_childdelim, psz_recurse, |
|
|
|
psz_delim, c_comma, psz_delim ); |
|
|
|
@ -300,7 +300,7 @@ static char* recurse_answer( vlm_message_t *p_answer, const char* psz_delim, |
|
|
|
*/ |
|
|
|
else |
|
|
|
{ |
|
|
|
char *psz_recurse = recurse_answer( aw_child, psz_childdelim, 0 ), |
|
|
|
char *psz_recurse = recurse_answer( aw_child, psz_childdelim, 0 ); |
|
|
|
i_success = asprintf( &psz_tmp, "%s{%s%s%s%s}%c%s", |
|
|
|
psz_response, psz_childdelim, psz_nametag, |
|
|
|
psz_recurse, psz_delim, c_comma, psz_delim ); |
|
|
|
|