]> git.cameronkatri.com Git - mandoc.git/blobdiff - chars.c
Tentative fix of quoted punctuation issue noted by Jason McIntyre, e.g., `Li "!"...
[mandoc.git] / chars.c
diff --git a/chars.c b/chars.c
index 034f24ce46328a199686125fbc89cbb51c92b87d..461ac067bbcb87f8853942b717fae538000b89fd 100644 (file)
--- a/chars.c
+++ b/chars.c
@@ -1,4 +1,4 @@
-/*     $Id: chars.c,v 1.15 2010/01/05 19:51:10 kristaps Exp $ */
+/*     $Id: chars.c,v 1.17 2010/03/23 13:25:01 kristaps Exp $ */
 /*
  * Copyright (c) 2009 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -42,7 +42,7 @@ struct        ln {
 #define CHARS_BOTH      (CHARS_CHAR | CHARS_STRING)
 };
 
-#define        LINES_MAX         350
+#define        LINES_MAX         369
 
 #define CHAR(w, x, y, z, a, b) \
        { NULL, (w), (y), (a), (x), (z), (b), CHARS_CHAR },
@@ -166,18 +166,6 @@ find(struct tbl *tab, const char *p, size_t sz, size_t *rsz, int type)
        if (NULL == (pp = htab[hash]))
                return(NULL);
 
-       if (NULL == pp->next) {
-               if ( ! match(pp, p, sz, type)) 
-                       return(NULL);
-
-               if (CHARS_HTML == tab->type) {
-                       *rsz = pp->htmlsz;
-                       return(pp->html);
-               }
-               *rsz = pp->asciisz;
-               return(pp->ascii);
-       }
-
        for (prev = NULL; pp; pp = pp->next) {
                if ( ! match(pp, p, sz, type)) {
                        prev = pp;