--- /dev/null
+Index: squid/src/HttpHeaderTools.c
+diff -c squid/src/HttpHeaderTools.c:1.32.2.1 squid/src/HttpHeaderTools.c:1.32.2.2
+*** squid/src/HttpHeaderTools.c:1.32.2.1 Tue May 20 17:51:15 2003
+--- squid/src/HttpHeaderTools.c Mon May 26 06:14:27 2003
+***************
+*** 244,254 ****
+ strListGetItem(const String * str, char del, const char **item, int *ilen, const char **pos)
+ {
+ size_t len;
+! char delim[2][3] =
+ {
+! {'"', del, 0},
+ {'"', '\\', 0}};
+ int quoted = 0;
+ assert(str && item && pos);
+ if (*pos) {
+ if (!**pos) /* end of string */
+--- 244,255 ----
+ strListGetItem(const String * str, char del, const char **item, int *ilen, const char **pos)
+ {
+ size_t len;
+! static char delim[2][3] =
+ {
+! {'"', 0, 0},
+ {'"', '\\', 0}};
+ int quoted = 0;
++ delim[0][1] = del;
+ assert(str && item && pos);
+ if (*pos) {
+ if (!**pos) /* end of string */