Use 'noreturn' for done() only.
Signed-off-by: Karel Zak <kzak@redhat.com>
return EXIT_SUCCESS;
}
-void __attribute__((__noreturn__))
+void
doinput(void) {
ssize_t cc;
char ibuf[BUFSIZ];
strftime(buf, len, fmt, tm);
}
-void __attribute__((__noreturn__))
+void
dooutput(FILE *timingfd) {
ssize_t cc;
time_t tvec;
done();
}
-void __attribute__((__noreturn__))
+void
doshell(void) {
char *shname;
tcsetattr(STDIN_FILENO, TCSANOW, &rtt);
}
-void __attribute__((__noreturn__))
+void
fail(void) {
kill(0, SIGTERM);