فهرست منبع

parser/parse_addr_spec: allow comman inside quoted values no matter of being allowed separator

- comma is valid inside quoted parameters values
Daniel-Constantin Mierla 11 سال پیش
والد
کامیت
11e9f93d3b
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      parser/parse_addr_spec.c

+ 4 - 0
parser/parse_addr_spec.c

@@ -438,6 +438,10 @@ semicolon_add_param:
 				}
 				}
 				break;
 				break;
 			case ',':
 			case ',':
+				if(status==PARA_VALUE_QUOTED) {
+					/* comma is allowed inside quoted values */
+					break;
+				}
 				if (allow_comma_sep)
 				if (allow_comma_sep)
 				{
 				{
 					switch (status)
 					switch (status)