From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from localhost (fantadrom.bsd.lv [local]) by fantadrom.bsd.lv (OpenSMTPD) with ESMTPA id 2339c88a for ; Mon, 3 Jun 2019 15:24:12 -0500 (EST) Date: Mon, 3 Jun 2019 15:24:12 -0500 (EST) X-Mailinglist: mandoc-source Reply-To: source@mandoc.bsd.lv MIME-Version: 1.0 From: schwarze@mandoc.bsd.lv To: source@mandoc.bsd.lv Subject: mandoc: Explicitly state that the cases in the inner switch in X-Mailer: activitymail 1.26, http://search.cpan.org/dist/activitymail/ Content-Type: text/plain; charset=utf-8 Message-ID: Log Message: ----------- Explicitly state that the cases in the inner switch in term_fill() are exhaustive. While there is no bug, being explicit has no downside is is potentially safer for the future. Michal Nowak reported that gcc 4.4.4 and 7.4.0 on illumos throw -Wuninitialized false positives. Modified Files: -------------- mandoc: term.c Revision Data ------------- Index: term.c =================================================================== RCS file: /home/cvs/mandoc/mandoc/term.c,v retrieving revision 1.280 retrieving revision 1.281 diff -Lterm.c -Lterm.c -u -p -r1.280 -r1.281 --- term.c +++ term.c @@ -281,6 +281,8 @@ term_fill(struct termp *p, size_t *nbr, case ASCII_BREAK: vn = vis; break; + default: + abort(); } /* Can break at the end of a word. */ if (breakline || vn > vtarget) -- To unsubscribe send an email to source+unsubscribe@mandoc.bsd.lv