From e0f95de60635ca9ac9bf25e8762af09541a9a22a Mon Sep 17 00:00:00 2001 From: Markus Makela Date: Fri, 28 Aug 2015 10:12:52 +0300 Subject: [PATCH] Added commas to multi-line parameters without one. --- server/core/config.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/core/config.c b/server/core/config.c index 4e334e15c..28e0ac03c 100644 --- a/server/core/config.c +++ b/server/core/config.c @@ -182,6 +182,11 @@ CONFIG_PARAMETER *param, *p1; skygw_log_write(LE,"[%s] Error: Memory allocation failed.",__FUNCTION__); return 0; } + /** This is a parameter with no comma or separate definition of + * an already existing parameter. Add a comma to it and concatenate + * the values. */ + if(p1->value[strlen(p1->value)-1] != ',') + strcat(tmp,","); strcat(tmp,value); p1->value = tmp; return 1;