]> git.cameronkatri.com Git - mandoc.git/blobdiff - mdoc.c
Use a character-table for quick per-character substitution in `tr'. As
[mandoc.git] / mdoc.c
diff --git a/mdoc.c b/mdoc.c
index 2808326ab8ccb78e66df1a26034391cf328d7a84..b20182056fc9ade3f30a5b026cebf4527ba6ed70 100644 (file)
--- a/mdoc.c
+++ b/mdoc.c
@@ -1,4 +1,4 @@
-/*     $Id: mdoc.c,v 1.194 2011/07/27 12:43:02 kristaps Exp $ */
+/*     $Id: mdoc.c,v 1.195 2011/07/28 14:17:11 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2010 Ingo Schwarze <schwarze@openbsd.org>
@@ -570,7 +570,7 @@ mdoc_word_alloc(struct mdoc *m, int line, int pos, const char *p)
        struct mdoc_node *n;
 
        n = node_alloc(m, line, pos, MDOC_MAX, MDOC_TEXT);
-       n->string = mandoc_strdup(p);
+       n->string = roff_strdup(m->roff, p);
 
        if ( ! node_append(m, n))
                return(0);