commit - 1943769146916a74ec5cd08376950cfc655bb05d
commit + 581a343041497fe96781c319430b75c80b656f43
blob - 19b9b0da49ad66b5d81cefa292fa532760f64034
blob + 3d050d950589c9300d47340b51f4bb4fed20822f
--- check_script.c
+++ check_script.c
-/* $OpenBSD: check_script.c,v 1.2 2007/06/12 15:16:10 msf Exp $ */
+/* $OpenBSD: check_script.c,v 1.3 2007/10/13 17:50:05 deraadt Exp $ */
/*
* Copyright (c) 2007 Reyk Floeter <reyk@openbsd.org>
void
script_sig_alarm(int sig)
{
+ int save_errno = errno;
+
if (child != -1)
kill(child, SIGKILL);
+ errno = save_errno;
}
int