All configuration parameters now support multi-line style.

This commit is contained in:
Markus Makela
2015-08-28 09:38:45 +03:00
parent 72097fc30e
commit de643df067

View File

@ -173,8 +173,6 @@ CONFIG_PARAMETER *param, *p1;
while (p1) while (p1)
{ {
if (!strcmp(p1->name, name)) if (!strcmp(p1->name, name))
{
if(strcmp(name,"router_options") == 0 || strcmp(name,"options"))
{ {
char* tmp; char* tmp;
@ -187,23 +185,8 @@ CONFIG_PARAMETER *param, *p1;
strcat(tmp,value); strcat(tmp,value);
free(p1->value); free(p1->value);
p1->value = tmp; p1->value = tmp;
if(p1->qfd_param_type == STRING_TYPE && p1->qfd.valstr != NULL)
{
free(p1->qfd.valstr);
p1->qfd.valstr = strdup(p1->value);
}
return 1; return 1;
} }
else
{
LOGIF(LE, (skygw_log_write_flush(
LOGFILE_ERROR,
"Error : Configuration object '%s' has multiple "
"parameters names '%s'.",
ptr->object, name)));
return 0;
}
}
p1 = p1->next; p1 = p1->next;
} }