diff options
author | 2008-01-28 01:58:01 +0000 | |
---|---|---|
committer | 2008-01-28 01:58:01 +0000 | |
commit | 928cdd4e3649aeb97d675a5babd680b668c9e24f (patch) | |
tree | a58fcaeda0d48d6931b4bc060443444aee2093ca /sail/machdep.h | |
parent | 02b84b6eaa176512e869c83c44c5e07176b29785 (diff) | |
download | bsdgames-darwin-928cdd4e3649aeb97d675a5babd680b668c9e24f.tar.gz bsdgames-darwin-928cdd4e3649aeb97d675a5babd680b668c9e24f.tar.zst bsdgames-darwin-928cdd4e3649aeb97d675a5babd680b668c9e24f.zip |
Build with WARNS=4. Sort out the game's shadowing of its own variables,
which fixes at least one bug.
Diffstat (limited to 'sail/machdep.h')
-rw-r--r-- | sail/machdep.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/sail/machdep.h b/sail/machdep.h index e5d0b3db..63e64ff6 100644 --- a/sail/machdep.h +++ b/sail/machdep.h @@ -1,4 +1,4 @@ -/* $NetBSD: machdep.h,v 1.5 2003/08/07 09:37:43 agc Exp $ */ +/* $NetBSD: machdep.h,v 1.6 2008/01/28 01:58:01 dholland Exp $ */ /* * Copyright (c) 1983, 1993 @@ -36,15 +36,15 @@ /* for POSIX systems */ #define blockalarm() \ do { \ - sigset_t sigset; \ - sigemptyset(&sigset); \ - sigaddset(&sigset, SIGALRM); \ - sigprocmask(SIG_BLOCK, &sigset, (sigset_t *)0); \ + sigset_t set; \ + sigemptyset(&set); \ + sigaddset(&set, SIGALRM); \ + sigprocmask(SIG_BLOCK, &set, (sigset_t *)0); \ } while (0) #define unblockalarm() \ do { \ - sigset_t sigset; \ - sigemptyset(&sigset); \ - sigaddset(&sigset, SIGALRM); \ - sigprocmask(SIG_UNBLOCK, &sigset, (sigset_t *)0); \ + sigset_t set; \ + sigemptyset(&set); \ + sigaddset(&set, SIGALRM); \ + sigprocmask(SIG_UNBLOCK, &set, (sigset_t *)0); \ } while (0) |