Added conversion of “ and ” to ordinary
authorArt Cancro <ajc@citadel.org>
Wed, 9 May 2007 20:49:58 +0000 (20:49 +0000)
committerArt Cancro <ajc@citadel.org>
Wed, 9 May 2007 20:49:58 +0000 (20:49 +0000)
ASCII double-quotes in html.c

citadel/html.c

index 3964dade2a6ab6f8f7cb502ed37b5ba5ca24137e..c0359a6a7994871401a96e1f475f4e02b1382438 100644 (file)
@@ -418,6 +418,16 @@ char *html_to_ascii(char *inputmsg, int msglen, int screenwidth, int do_citaform
                                strcpy(&outbuf[i+1], &outbuf[i+8]);
                        }
 
+                       else if (!strncasecmp(&outbuf[i], "&ldquo;", 7)) {
+                               outbuf[i] = '\"';
+                               strcpy(&outbuf[i+1], &outbuf[i+7]);
+                       }
+
+                       else if (!strncasecmp(&outbuf[i], "&rdquo;", 7)) {
+                               outbuf[i] = '\"';
+                               strcpy(&outbuf[i+1], &outbuf[i+7]);
+                       }
+
                        /* two-digit decimal equivalents */
                        else if ((!strncmp(&outbuf[i], "&#", 2))
                              && (outbuf[i+4] == ';') ) {