aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/term_ascii.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2011-05-14 17:54:42 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2011-05-14 17:54:42 +0000
commit46b6fb73529e79de5452e9d25e26a7c8b83bd79f (patch)
tree9fdb49fd81c23696e74be71a6af9c0ad9db52d88 /term_ascii.c
parente3ef897e17cf74a686ec213e362a869d4a9b77f0 (diff)
downloadmandoc-46b6fb73529e79de5452e9d25e26a7c8b83bd79f.tar.gz
mandoc-46b6fb73529e79de5452e9d25e26a7c8b83bd79f.tar.zst
mandoc-46b6fb73529e79de5452e9d25e26a7c8b83bd79f.zip
Make character engine (-Tascii, -Tpdf, -Tps) ready for Unicode: make buffer
consist of type "int". This will take more work (especially in encode and friends), but this is a strong start. This commit also consists of some harmless lint fixes.
Diffstat (limited to 'term_ascii.c')
-rw-r--r--term_ascii.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/term_ascii.c b/term_ascii.c
index 374a2a02..fd7005f0 100644
--- a/term_ascii.c
+++ b/term_ascii.c
@@ -1,4 +1,4 @@
-/* $Id: term_ascii.c,v 1.12 2011/01/25 17:32:04 kristaps Exp $ */
+/* $Id: term_ascii.c,v 1.13 2011/05/14 17:54:42 kristaps Exp $ */
/*
* Copyright (c) 2010 Kristaps Dzonsons <kristaps@bsd.lv>
*
@@ -33,12 +33,12 @@
static double ascii_hspan(const struct termp *,
const struct roffsu *);
-static size_t ascii_width(const struct termp *, char);
+static size_t ascii_width(const struct termp *, int);
static void ascii_advance(struct termp *, size_t);
static void ascii_begin(struct termp *);
static void ascii_end(struct termp *);
static void ascii_endline(struct termp *);
-static void ascii_letter(struct termp *, char);
+static void ascii_letter(struct termp *, int);
void *
@@ -84,7 +84,7 @@ ascii_alloc(char *outopts)
/* ARGSUSED */
static size_t
-ascii_width(const struct termp *p, char c)
+ascii_width(const struct termp *p, int c)
{
return(1);
@@ -101,7 +101,7 @@ ascii_free(void *arg)
/* ARGSUSED */
static void
-ascii_letter(struct termp *p, char c)
+ascii_letter(struct termp *p, int c)
{
/* LINTED */