]> granicus.if.org Git - cronie/commitdiff
anacron: add function attributes
authorSami Kerola <kerolasa@iki.fi>
Sat, 1 Dec 2012 18:18:02 +0000 (18:18 +0000)
committerTomas Mraz <tmraz@fedoraproject.org>
Fri, 21 Dec 2012 20:35:15 +0000 (21:35 +0100)
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
anacron/global.h
anacron/main.c

index a0efd4f4c5a9f1072e221499fa4b9723b323a5b6..7cd4c41a2b0607b4bc93994ea19824b85ca22851 100644 (file)
@@ -44,6 +44,7 @@
 #include <signal.h>
 #include <time.h>
 #include "anacron-paths.h"
+#include "cronie_common.h"
 
 /* Some declarations */
 
@@ -131,8 +132,8 @@ void explain(const char *fmt, ...)PRINTF_FORMAT(1,2);
 void explain_e(const char *fmt, ...)PRINTF_FORMAT(1,2);
 void complain(const char *fmt, ...)PRINTF_FORMAT(1,2);
 void complain_e(const char *fmt, ...)PRINTF_FORMAT(1,2);
-void die(const char *fmt, ...)PRINTF_FORMAT(1,2);
-void die_e(const char *fmt, ...)PRINTF_FORMAT(1,2);
+void die(const char *fmt, ...)PRINTF_FORMAT(1,2) ATTRIBUTE_NORETURN;
+void die_e(const char *fmt, ...)PRINTF_FORMAT(1,2) ATTRIBUTE_NORETURN;
 void xdebug(const char *fmt, ...)PRINTF_FORMAT(1,2);
 void xdebug_e(const char *fmt, ...)PRINTF_FORMAT(1,2);
 void xcloselog(void);
index 61636a62b3b8d1af7c5c6b593caf750694c88834..5194c5bdd60a50b9ceb6156c7388b3db2e3ec26c 100644 (file)
@@ -36,6 +36,7 @@
 #include <locale.h>
 #include "global.h"
 #include "gregor.h"
+#include "cronie_common.h"
 
 pid_t primary_pid;
 int day_now;
@@ -230,20 +231,20 @@ go_background()
     }
 }
 
-void
-handle_sigalrm()
+static void
+handle_sigalrm(int unused ATTRIBUTE_UNUSED)
 {
     got_sigalrm = 1;
 }
 
-void
-handle_sigchld()
+static void
+handle_sigchld(int unused ATTRIBUTE_UNUSED)
 {
     got_sigchld = 1;
 }
 
-void
-handle_sigusr1()
+static void
+handle_sigusr1(int unused ATTRIBUTE_UNUSED)
 {
     got_sigusr1 = 1;
 }