X-Git-Url: https://git.ao2.it/libam7xxx.git/blobdiff_plain/e4da452bcec7be43e19b552f2fdbecaff455a1dd..38fb8a1d547de6d09137d076baffa94505335f96:/examples/am7xxx-play.c?ds=sidebyside diff --git a/examples/am7xxx-play.c b/examples/am7xxx-play.c index 49b5234..352ba2f 100644 --- a/examples/am7xxx-play.c +++ b/examples/am7xxx-play.c @@ -539,6 +539,7 @@ static void unset_run(int signo) run = 0; } +#ifdef HAVE_SIGACTION static int set_signal_handler(void (*signal_handler)(int)) { struct sigaction new_action; @@ -566,6 +567,15 @@ static int set_signal_handler(void (*signal_handler)(int)) out: return ret; } +#else +static int set_signal_handler(void (*signal_handler)(int)) +{ + (void)signal_handler; + fprintf(stderr, "set_signal_handler() not implemented, sigaction not available\n"); + return 0; +} +#endif + static void usage(char *name) {