]> git.cameronkatri.com Git - mandoc.git/blobdiff - tbl_opts.c
Implement the \N'number' (numbered character) roff escape sequence.
[mandoc.git] / tbl_opts.c
index b93886764a411b9691dc08d4ac9488edc4d77acb..b8e0ea2e612180eeece5afcb43df9fba4f549601 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: tbl_opts.c,v 1.7 2011/01/07 13:20:58 kristaps Exp $ */
+/*     $Id: tbl_opts.c,v 1.8 2011/01/09 05:38:23 joerg Exp $ */
 /*
  * Copyright (c) 2009, 2010 Kristaps Dzonsons <kristaps@bsd.lv>
  *
 /*
  * Copyright (c) 2009, 2010 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -188,7 +188,7 @@ again:      /*
        /* Copy up to first non-alpha character. */
 
        for (sv = *pos, i = 0; i < KEY_MAXNAME; i++, (*pos)++) {
        /* Copy up to first non-alpha character. */
 
        for (sv = *pos, i = 0; i < KEY_MAXNAME; i++, (*pos)++) {
-               buf[i] = tolower(p[*pos]);
+               buf[i] = tolower((unsigned char)p[*pos]);
                if ( ! isalpha((unsigned char)buf[i]))
                        break;
        }
                if ( ! isalpha((unsigned char)buf[i]))
                        break;
        }