Adam Tkac 65a67ac
diff -up dnscap-20070807cvs/dnscap.c.system dnscap-20070807cvs/dnscap.c
Adam Tkac 65a67ac
--- dnscap-20070807cvs/dnscap.c.system	2007-08-07 15:13:56.000000000 +0200
Adam Tkac 65a67ac
+++ dnscap-20070807cvs/dnscap.c	2007-08-07 15:14:30.000000000 +0200
Adam Tkac 65a67ac
@@ -1468,7 +1468,8 @@ dumper_close(void) {
Adam Tkac 65a67ac
 		if (cmd != NULL) {
Adam Tkac 65a67ac
 			setuid(getuid());
Adam Tkac 65a67ac
 			setgid(getgid());
Adam Tkac 65a67ac
-			system(cmd);
Adam Tkac 65a67ac
+			if (system(cmd) == -1)
Adam Tkac 65a67ac
+				abort ();
Adam Tkac 65a67ac
 			free(cmd);
Adam Tkac 65a67ac
 		}
Adam Tkac 65a67ac
 	}