need MF_KEEPQUOTES bit in dequote map, else it is double-dequoted
authorEric Allman <eric@ucbvax.Berkeley.EDU>
Sat, 10 Jun 1995 22:37:19 +0000 (14:37 -0800)
committerEric Allman <eric@ucbvax.Berkeley.EDU>
Sat, 10 Jun 1995 22:37:19 +0000 (14:37 -0800)
SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 8.72

usr/src/usr.sbin/sendmail/src/parseaddr.c

index ac5b8e4..2b47f70 100644 (file)
@@ -7,7 +7,7 @@
  */
 
 #ifndef lint
  */
 
 #ifndef lint
-static char sccsid[] = "@(#)parseaddr.c        8.71 (Berkeley) %G%";
+static char sccsid[] = "@(#)parseaddr.c        8.72 (Berkeley) %G%";
 #endif /* not lint */
 
 #include "sendmail.h"
 #endif /* not lint */
 
 #include "sendmail.h"
@@ -2408,6 +2408,7 @@ dequote_init(map, args)
 {
        register char *p = args;
 
 {
        register char *p = args;
 
+       map->map_mflags |= MF_KEEPQUOTES;
        for (;;)
        {
                while (isascii(*p) && isspace(*p))
        for (;;)
        {
                while (isascii(*p) && isspace(*p))