From 8a8a4f2fdb86376151df7b3caaf61358522310a3 Mon Sep 17 00:00:00 2001 From: rlar Date: Sun, 10 Aug 2014 16:57:52 +0200 Subject: [PATCH] inpcom.c, inp_split_multi_param_lines(), bug fix, skip ',' when splitting .param lines --- src/frontend/inpcom.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frontend/inpcom.c b/src/frontend/inpcom.c index 290b3e711..1d1a8bfc9 100644 --- a/src/frontend/inpcom.c +++ b/src/frontend/inpcom.c @@ -4071,6 +4071,10 @@ inp_split_multi_param_lines(struct line *card, int line_num) get_paren_expression = FALSE; end_param++; } + + if (end_param[-1] == ',') + end_param--; + keep = *end_param; *end_param = '\0'; new_line = tprintf(".param %s", beg_param);