Prechádzať zdrojové kódy

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

- comma is valid inside quoted parameters values

(cherry picked from commit 11e9f93d3bad8cfedcd55bdc4fc6c559309c4635)
Daniel-Constantin Mierla 11 rokov pred
rodič
commit
0f3f76f23e
1 zmenil súbory, kde vykonal 4 pridanie a 0 odobranie
  1. 4 0
      parser/parse_addr_spec.c

+ 4 - 0
parser/parse_addr_spec.c

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