Fixed saving command building

pull/39/head
parent 8fc829fe29
commit 5ba94b7bfd

@ -669,7 +669,7 @@ int yon_char_parsed_strstr(char **parameters, int size, char *param){
if (parameters){ if (parameters){
for (int i=0;i<size;i++){ for (int i=0;i<size;i++){
if (parameters[i]){ if (parameters[i]){
if (!strstr(parameters[i],param)) if (strstr(parameters[i],param))
return i; return i;
} else return -1; } else return -1;
} }
@ -2089,13 +2089,13 @@ char *yon_config_parameter_prepare_command(char *command, char *path, char *sect
} }
} }
if (section){ if (section){
if (size>get_pos+2){ if (size>get_pos+1){
free(parsed[get_pos+1]); free(parsed[get_pos+1]);
parsed[get_pos+1]=yon_char_new(section); parsed[get_pos+1]=yon_char_new(section);
} }
} }
if (parameter){ if (parameter){
if (size>get_pos+3){ if (size>=get_pos+2){
free(parsed[get_pos+2]); free(parsed[get_pos+2]);
parsed[get_pos+2] = yon_char_new(parameter); parsed[get_pos+2] = yon_char_new(parameter);
} }

Loading…
Cancel
Save