=================================================================== RCS file: /cvs/mandoc/term_ascii.c,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- mandoc/term_ascii.c 2014/10/28 17:36:19 1.38 +++ mandoc/term_ascii.c 2014/10/28 18:49:33 1.39 @@ -1,4 +1,4 @@ -/* $Id: term_ascii.c,v 1.38 2014/10/28 17:36:19 schwarze Exp $ */ +/* $Id: term_ascii.c,v 1.39 2014/10/28 18:49:33 schwarze Exp $ */ /* * Copyright (c) 2010, 2011 Kristaps Dzonsons * Copyright (c) 2014 Ingo Schwarze @@ -19,6 +19,7 @@ #include +#include #if HAVE_WCHAR #include #endif @@ -337,8 +338,7 @@ ascii_uc2str(int uc) "j", "DZ", "Dz", "dz", "'\bG", "'\bg", "HV", "W", "`\bN", "`\bn", "A", "a", "'\bAE","'\bae","O", "o"}; - if (uc < 0) - return(""); + assert(uc >= 0); if ((size_t)uc < sizeof(tab)/sizeof(tab[0])) return(tab[uc]); return(mchars_uc2str(uc));