=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/term_ascii.c,v retrieving revision 1.22 retrieving revision 1.23 diff -c -r1.22 -r1.23 *** src/usr.bin/mandoc/term_ascii.c 2014/10/26 17:11:18 1.22 --- src/usr.bin/mandoc/term_ascii.c 2014/10/26 18:06:28 1.23 *************** *** 1,4 **** ! /* $OpenBSD: term_ascii.c,v 1.22 2014/10/26 17:11:18 schwarze Exp $ */ /* * Copyright (c) 2010, 2011 Kristaps Dzonsons * Copyright (c) 2014 Ingo Schwarze --- 1,4 ---- ! /* $OpenBSD: term_ascii.c,v 1.23 2014/10/26 18:06:28 schwarze Exp $ */ /* * Copyright (c) 2010, 2011 Kristaps Dzonsons * Copyright (c) 2014 Ingo Schwarze *************** *** 325,333 **** "j", "DZ", "D", "dz", "G", "g", "HV", "W", "N", "n", "A", "a", "AE", "ae", "O", "o"}; ! if (uc < 0 || (size_t)uc >= sizeof(tab)/sizeof(tab[0])) return(""); ! return(tab[uc]); } static size_t --- 325,335 ---- "j", "DZ", "D", "dz", "G", "g", "HV", "W", "N", "n", "A", "a", "AE", "ae", "O", "o"}; ! if (uc < 0) return(""); ! if ((size_t)uc < sizeof(tab)/sizeof(tab[0])) ! return(tab[uc]); ! return(mchars_uc2str(uc)); } static size_t