summaryrefslogtreecommitdiff
path: root/usr/src/cmd/awk_xpg4/awk.h
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2018-03-10 22:17:18 -0800
committerJoshua M. Clulow <josh@sysmgr.org>2018-03-10 22:17:18 -0800
commitb2be350e700b2900626f0977c47dddefdf617cfd (patch)
tree3c6f836a1c20f3ce7facf08ce31784ec7f0ecb3b /usr/src/cmd/awk_xpg4/awk.h
parenteea675a170a637d45397e62f4efc44be56b572a3 (diff)
downloadillumos-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.h6
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);