Index: pbx/pbx_config.c =================================================================== RCS file: /usr/cvsroot/asterisk/pbx/pbx_config.c,v retrieving revision 1.42 diff -u -4 -p -b -r1.42 pbx_config.c --- pbx/pbx_config.c 14 Jun 2004 22:15:21 -0000 1.42 +++ pbx/pbx_config.c 21 Jun 2004 09:29:42 -0000 @@ -114,8 +114,9 @@ static char *process_quotes_and_slashes( if (*start == '\\') { inEscape = 1; /* Do not copy \ into the data */ } else if (*start == '\"') { inQuotes = 1-inQuotes; /* Do not copy " into the data */ + *dataPut++ = *start; /* '"' is necessary for extension logic! */ } else { /* Replace , with |, unless in quotes */ *dataPut++ = inQuotes ? *start : ((*start==find) ? replace_with : *start); }