From 64f804892d86409e054d72a0a2fae9733b46ce16 Mon Sep 17 00:00:00 2001 From: Kristaps Dzonsons Date: Sun, 12 Apr 2009 19:19:57 +0000 Subject: Manual .Dt fields CAPITALISED. Indent set to 5 chars (nroff compat). Half-indent set to 3 chars (nroff compat). Default behaviour is loose-y (ignore macro/char/escape). Added -fstrict. Added unknown-character ignoring. --- ascii.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'ascii.c') diff --git a/ascii.c b/ascii.c index b57bc2aa..5812dd17 100644 --- a/ascii.c +++ b/ascii.c @@ -1,4 +1,4 @@ -/* $Id: ascii.c,v 1.5 2009/04/05 16:34:22 kristaps Exp $ */ +/* $Id: ascii.c,v 1.6 2009/04/12 19:19:57 kristaps Exp $ */ /* * Copyright (c) 2009 Kristaps Dzonsons * @@ -137,7 +137,10 @@ term_a2ascii(void *arg, const char *p, size_t sz, size_t *rsz) assert(p); assert(sz > 0); - assert(p[0] >= ASCII_PRINT_LO && p[0] <= ASCII_PRINT_HI); + + if (p[0] < ASCII_PRINT_LO || p[0] > ASCII_PRINT_HI) + return(NULL); + /* * Lookup the symbol in the symbol hash. See ascii2htab for the -- cgit v1.2.3