From: Andre Noll <maan@systemlinux.org>
Date: Mon, 20 Jul 2009 16:54:15 +0000 (+0200)
Subject: Kill unused para_reap_children().
X-Git-Tag: v0.3.5~16
X-Git-Url: https://git.tuebingen.mpg.de/?a=commitdiff_plain;h=d3876893e9c895b98d2d2b27942f7c235175a4e1;p=paraslash.git

Kill unused para_reap_children().

Found by cppcheck.
---

diff --git a/signal.c b/signal.c
index 59a0d45a..da395157 100644
--- a/signal.c
+++ b/signal.c
@@ -102,20 +102,6 @@ int para_reap_child(pid_t *pid)
 	return 1;
 }
 
-/**
- * Paraslash's zombie killer.
- *
- * It just calls \p para_reap_child() until there are no more children left to
- * reap.
- */
-void para_reap_children(void)
-{
-	pid_t pid;
-
-	while (para_reap_child(&pid) > 0)
-		; /* nothing */
-}
-
 /**
  * Install the given handler for the given signal.
  *
diff --git a/signal.h b/signal.h
index 685654d5..f55409df 100644
--- a/signal.h
+++ b/signal.h
@@ -21,7 +21,6 @@ struct signal_task {
 int para_signal_init(void);
 void para_sigaction(int sig, void (*handler)(int));
 void para_install_sighandler(int);
-void para_reap_children(void);
 int para_reap_child(pid_t *pid);
 int para_next_signal(void);
 void para_signal_shutdown(void);