From 25395e554edc13f457e48d5fdf69095b3dbe5e17 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 10 Jun 2008 17:41:41 +0400 Subject: * Remove warning from main.c * Add perl detection and perl linker's and cflags * Modify configure to work with BSD sed (stupid and ugly) --- main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'main.c') diff --git a/main.c b/main.c index 1b7a00f15..8cc906b09 100644 --- a/main.c +++ b/main.c @@ -128,6 +128,7 @@ main (int argc, char **argv) struct rspamd_worker *cur, *cur_tmp, *active_worker; struct sockaddr_un *un_addr; FILE *f; + pid_t wrk; rspamd = (struct rspamd_main *)malloc (sizeof (struct rspamd_main)); bzero (rspamd, sizeof (struct rspamd_main)); @@ -243,7 +244,7 @@ main (int argc, char **argv) child_dead = 0; msg_debug ("main: catch SIGCHLD signal, finding terminated worker"); /* Remove dead child form childs list */ - pid_t wrk = waitpid (0, &res, 0); + wrk = waitpid (0, &res, 0); TAILQ_FOREACH_SAFE (cur, &rspamd->workers, next, cur_tmp) { if (wrk == cur->pid) { /* Catch situations if active worker is abnormally terminated */ -- cgit v1.2.3