|
|
|
@ -515,7 +515,7 @@ char **yon_char_parse(char *parameters, int *size, char *divider){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
char **yon_char_parsed_rip(char **char_string, int *size, int item_to_delete){
|
|
|
|
char **yon_char_parsed_rip(char **char_string, int *size, int item_to_delete){
|
|
|
|
if (char_string&&size>0&&size>item_to_delete&&item_to_delete>0){
|
|
|
|
if (char_string&&(*size)>0&&(*size)>item_to_delete&&item_to_delete>0){
|
|
|
|
char **new_char_parsed=NULL;
|
|
|
|
char **new_char_parsed=NULL;
|
|
|
|
new_char_parsed=malloc(sizeof(char*)*((*size)-1));
|
|
|
|
new_char_parsed=malloc(sizeof(char*)*((*size)-1));
|
|
|
|
int flag = 0;
|
|
|
|
int flag = 0;
|
|
|
|
@ -536,13 +536,14 @@ char **yon_char_parsed_rip(char **char_string, int *size, int item_to_delete){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
int yon_char_parsed_check_exist(char **parameters, int size, char *param){
|
|
|
|
int yon_char_parsed_check_exist(char **parameters, int size, char *param){
|
|
|
|
|
|
|
|
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;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
return -1;
|
|
|
|
return -1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|