svn commit: r194217 - in head: usr.bin/make usr.sbin/mount_portalfs
usr.sbin/ngctl
Dag-Erling Smorgrav
des at FreeBSD.org
Sun Jun 14 21:39:54 UTC 2009
Author: des
Date: Sun Jun 14 21:39:52 2009
New Revision: 194217
URL: http://svn.freebsd.org/changeset/base/194217
Log:
Add volatile to sig_atomic_t where it was missing.
MFC after: 1 week
Modified:
head/usr.bin/make/job.c
head/usr.sbin/mount_portalfs/mount_portalfs.c
head/usr.sbin/ngctl/main.c
Modified: head/usr.bin/make/job.c
==============================================================================
--- head/usr.bin/make/job.c Sun Jun 14 21:16:23 2009 (r194216)
+++ head/usr.bin/make/job.c Sun Jun 14 21:39:52 2009 (r194217)
@@ -342,7 +342,7 @@ static int fifoFd; /* Fd of our job fif
static char fifoName[] = "/tmp/make_fifo_XXXXXXXXX";
static int fifoMaster;
-static sig_atomic_t interrupted;
+static volatile sig_atomic_t interrupted;
#if defined(USE_PGRP) && defined(SYSV)
Modified: head/usr.sbin/mount_portalfs/mount_portalfs.c
==============================================================================
--- head/usr.sbin/mount_portalfs/mount_portalfs.c Sun Jun 14 21:16:23 2009 (r194216)
+++ head/usr.sbin/mount_portalfs/mount_portalfs.c Sun Jun 14 21:39:52 2009 (r194217)
@@ -70,7 +70,7 @@ struct mntopt mopts[] = {
static void usage(void) __dead2;
-static sig_atomic_t readcf; /* Set when SIGHUP received */
+static volatile sig_atomic_t readcf; /* Set when SIGHUP received */
static void sighup(int sig __unused)
{
Modified: head/usr.sbin/ngctl/main.c
==============================================================================
--- head/usr.sbin/ngctl/main.c Sun Jun 14 21:16:23 2009 (r194216)
+++ head/usr.sbin/ngctl/main.c Sun Jun 14 21:39:52 2009 (r194217)
@@ -79,7 +79,7 @@ static int ReadCmd(int ac, char **av);
static int HelpCmd(int ac, char **av);
static int QuitCmd(int ac, char **av);
#ifdef EDITLINE
-static sig_atomic_t unblock;
+static volatile sig_atomic_t unblock;
static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
static pthread_cond_t cond = PTHREAD_COND_INITIALIZER;
#endif
More information about the svn-src-head
mailing list