diff options
author | jdp <jdp@FreeBSD.org> | 2001-06-06 21:08:15 +0000 |
---|---|---|
committer | jdp <jdp@FreeBSD.org> | 2001-06-06 21:08:15 +0000 |
commit | 99368be5028bdd9b799bf082e93e46d97946f70c (patch) | |
tree | a966eb8d07d68f1db44549ba087a0e373284dd0f /usr.sbin/yppush | |
parent | 56c01792ee6f0d40549c961dd28302bc5894dd16 (diff) | |
download | FreeBSD-src-99368be5028bdd9b799bf082e93e46d97946f70c.zip FreeBSD-src-99368be5028bdd9b799bf082e93e46d97946f70c.tar.gz |
Initialize the sa_flags member of an auto struct sigaction variable.
It contained whatever garbage happened to be on the stack.
PR: bin/27457 (not confirmed yet, but almost certain)
MFC after: 1 day
Diffstat (limited to 'usr.sbin/yppush')
-rw-r--r-- | usr.sbin/yppush/yppush_main.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.sbin/yppush/yppush_main.c b/usr.sbin/yppush/yppush_main.c index ba25dda..3e693aa 100644 --- a/usr.sbin/yppush/yppush_main.c +++ b/usr.sbin/yppush/yppush_main.c @@ -651,6 +651,7 @@ main(argc,argv) sigaddset(&sa.sa_mask, SIGALRM); sigaddset(&sa.sa_mask, SIGINT); sa.sa_handler = async_handler; + sa.sa_flags = 0; sigaction(SIGIO, &sa, NULL); |