aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tbl_layout.c
diff options
context:
space:
mode:
authorJoerg Sonnenberger <joerg@netbsd.org>2011-01-09 05:38:23 +0000
committerJoerg Sonnenberger <joerg@netbsd.org>2011-01-09 05:38:23 +0000
commitd0e38bf468553ec3304589d239e4bbb6a8684ab5 (patch)
treefcae6fb2090e2bcce7ee2fbf8ace949859b34062 /tbl_layout.c
parent059dedf64da04091b25960a4a2d4f90864c3a448 (diff)
downloadmandoc-d0e38bf468553ec3304589d239e4bbb6a8684ab5.tar.gz
mandoc-d0e38bf468553ec3304589d239e4bbb6a8684ab5.tar.zst
mandoc-d0e38bf468553ec3304589d239e4bbb6a8684ab5.zip
Add some unsigned char casts for tolower() usage
Diffstat (limited to 'tbl_layout.c')
-rw-r--r--tbl_layout.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/tbl_layout.c b/tbl_layout.c
index fc03086b..59490ad4 100644
--- a/tbl_layout.c
+++ b/tbl_layout.c
@@ -1,4 +1,4 @@
-/* $Id: tbl_layout.c,v 1.12 2011/01/07 14:59:52 kristaps Exp $ */
+/* $Id: tbl_layout.c,v 1.13 2011/01/09 05:38:23 joerg Exp $ */
/*
* Copyright (c) 2009, 2010 Kristaps Dzonsons <kristaps@bsd.lv>
*
@@ -130,7 +130,7 @@ mod:
/* TODO: GNU has many more extensions. */
- switch (tolower(p[(*pos)++])) {
+ switch (tolower((unsigned char)p[(*pos)++])) {
case ('z'):
cp->flags |= TBL_CELL_WIGN;
goto mod;
@@ -160,7 +160,7 @@ mod:
return(0);
}
- switch (tolower(p[(*pos)++])) {
+ switch (tolower((unsigned char)p[(*pos)++])) {
case ('b'):
cp->flags |= TBL_CELL_BOLD;
goto mod;
@@ -185,7 +185,7 @@ cell(struct tbl_node *tbl, struct tbl_row *rp,
/* Parse the column position (`r', `R', `|', ...). */
for (i = 0; i < KEYS_MAX; i++)
- if (tolower(p[*pos]) == keys[i].name)
+ if (tolower((unsigned char)p[*pos]) == keys[i].name)
break;
if (KEYS_MAX == i) {