pull/60/head
parent 026e8bd6ca
commit f72f518735
No known key found for this signature in database
GPG Key ID: FF1D842BF4DDE92B

@ -305,7 +305,12 @@ char **yon_char_parse(const char *parameters, int *size, char *divider){
char *param = strstr(paramline,divider);
for (;param;param=strstr(paramline,divider)){
string = yon_remalloc(string,sizeof(char*)*((*size)+1));
string[(*size)]=yon_char_divide(paramline,strlen(paramline)-strlen(param));
int cur_size = strlen(paramline)-strlen(param);
string[(*size)] = malloc(cur_size+1);
memset(string[(*size)],0,cur_size+1);
memcpy(string[(*size)],paramline,cur_size);
memcpy(paramline,paramline+strlen(string[(*size)])+strlen(divider),strlen(param));
// string[(*size)]=yon_char_divide(paramline,strlen(paramline)-strlen(param));
*size=(*size)+1;
}
string = yon_remalloc(string,sizeof(char*)*((*size)+1));

@ -320,6 +320,9 @@ char *yon_config_command_get_full(config_str command, int command_size){
}
if (final_size>0){
char *final_command = yon_char_parsed_to_string(final,final_size," -- get ");
char *temp = yon_char_replace(final_command,"ubconfig","ubconfig -ea");
free(final_command);
final_command = temp;
yon_char_parsed_free(final,final_size);
return final_command;
}

Loading…
Cancel
Save