diff options
author | Toomas Soome <tsoome@me.com> | 2018-03-10 22:17:18 -0800 |
---|---|---|
committer | Joshua M. Clulow <josh@sysmgr.org> | 2018-03-10 22:17:18 -0800 |
commit | b2be350e700b2900626f0977c47dddefdf617cfd (patch) | |
tree | 3c6f836a1c20f3ce7facf08ce31784ec7f0ecb3b /usr/src/cmd/awk_xpg4/awk.h | |
parent | eea675a170a637d45397e62f4efc44be56b572a3 (diff) | |
download | illumos-gate-b2be350e700b2900626f0977c47dddefdf617cfd.tar.gz |
9216 awk: this statement may fall through
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
Diffstat (limited to 'usr/src/cmd/awk_xpg4/awk.h')
-rw-r--r-- | usr/src/cmd/awk_xpg4/awk.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/usr/src/cmd/awk_xpg4/awk.h b/usr/src/cmd/awk_xpg4/awk.h index 91e07c884c..595a2a029f 100644 --- a/usr/src/cmd/awk_xpg4/awk.h +++ b/usr/src/cmd/awk_xpg4/awk.h @@ -34,8 +34,6 @@ * */ -#pragma ident "%Z%%M% %I% %E% SMI" - #include <stdio.h> #include <ctype.h> #include <string.h> @@ -275,7 +273,7 @@ int yyparse(void); #pragma aux awkperr aborts; #endif void yyerror(char *msg, ...); -void awkerr(char *fmt, ...); +void awkerr(char *fmt, ...) __NORETURN; void awkperr(char *fmt, ...); void uexit(NODE *); int yylex(void); @@ -286,7 +284,7 @@ wchar_t *erealloc(wchar_t *, unsigned); /* Global functions -- awk2.c */ void awk(void); void dobegin(void); -void doend(int status); +void doend(int status) __NORETURN; int nextrecord(wchar_t *buf, FILE *fp); wchar_t *defrecord(wchar_t *bp, int lim, FILE *fp); wchar_t *charrecord(wchar_t *bp, int lim, FILE *fp); |