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 57b65fbf for ; Mon, 11 Mar 2019 08:21:42 -0500 (EST) Date: Mon, 11 Mar 2019 08:21:42 -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: mark check_abort() and post_abort() as __dead; based on a patch X-Mailer: activitymail 1.26, http://search.cpan.org/dist/activitymail/ Content-Type: text/plain; charset=utf-8 Message-ID: Log Message: ----------- mark check_abort() and post_abort() as __dead; based on a patch by Christos@ Zoulas at NetBSD Modified Files: -------------- mandoc: man_validate.c mdoc_validate.c Revision Data ------------- Index: mdoc_validate.c =================================================================== RCS file: /home/cvs/mandoc/mandoc/mdoc_validate.c,v retrieving revision 1.371 retrieving revision 1.372 diff -Lmdoc_validate.c -Lmdoc_validate.c -u -p -r1.371 -r1.372 --- mdoc_validate.c +++ mdoc_validate.c @@ -64,7 +64,7 @@ static size_t macro2len(enum roff_tok); static void rewrite_macro2len(struct roff_man *, char **); static int similar(const char *, const char *); -static void post_abort(POST_ARGS); +static __dead void post_abort(POST_ARGS); static void post_an(POST_ARGS); static void post_an_norm(POST_ARGS); static void post_at(POST_ARGS); @@ -497,7 +497,7 @@ check_toptext(struct roff_man *mdoc, int } } -static void +static __dead void post_abort(POST_ARGS) { abort(); Index: man_validate.c =================================================================== RCS file: /home/cvs/mandoc/mandoc/man_validate.c,v retrieving revision 1.146 retrieving revision 1.147 diff -Lman_validate.c -Lman_validate.c -u -p -r1.146 -r1.147 --- man_validate.c +++ man_validate.c @@ -41,7 +41,7 @@ typedef void (*v_check)(CHKARGS); -static void check_abort(CHKARGS); +static __dead void check_abort(CHKARGS); static void check_par(CHKARGS); static void check_part(CHKARGS); static void check_root(CHKARGS); @@ -196,7 +196,7 @@ check_root(CHKARGS) "(OpenBSD)" : "(NetBSD)"); } -static void +static __dead void check_abort(CHKARGS) { abort(); -- To unsubscribe send an email to source+unsubscribe@mandoc.bsd.lv