--- src/upsdaemon.c.orig 2006-06-20 01:50:23.000000000 +0100 +++ src/upsdaemon.c 2009-04-12 15:48:34.000000000 +0100 @@ -32,6 +32,7 @@ #include /* Error number definitions */ #include /* POSIX terminal control definitions */ #include /* Definitions for system error logging */ +#include /* exit() definition */ #define PROG " UpsDaemon" #define VERSION " 1.0" @@ -50,6 +51,7 @@ #define SH_RECOVERY "/usr/local/libexec/upsdaemon/upsdaemon-alerts -recovery" int makepid(char *s); +static void runcommand(); int main(int argc, char **argv) { @@ -71,7 +73,6 @@ char *failed = SH_FAILED; char *recovery = SH_RECOVERY; - static void runcommand(); if(argc > 2) { errx(1,"Usage: upsdaemon : %s\n", strerror(errno));