aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2003-08-22 03:40:49 +0000
committerChristopher Faylor <me@cgf.cx>2003-08-22 03:40:49 +0000
commit095abc79ba02a379b1cda9818edf70e1b1bf811b (patch)
tree11eb62dc6cc7058b9b1c0a9d458787498835da91
parenta9f7754462b24b80c88c9c8fb634c28838e46753 (diff)
downloadnewlib-095abc79ba02a379b1cda9818edf70e1b1bf811b.zip
newlib-095abc79ba02a379b1cda9818edf70e1b1bf811b.tar.gz
newlib-095abc79ba02a379b1cda9818edf70e1b1bf811b.tar.bz2
* sigproc.cc (wait_sig): Remove redundant test in do/while.
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/sigproc.cc2
2 files changed, 5 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index e3a3d97..87921e9 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,9 @@
2003-08-21 Christopher Faylor <cgf@redhat.com>
+ * sigproc.cc (wait_sig): Remove redundant test in do/while.
+
+2003-08-21 Christopher Faylor <cgf@redhat.com>
+
* sigproc.cc (wait_sig): Avoid infinite loop.
2003-08-20 Christopher Faylor <cgf@redhat.com>
diff --git a/winsup/cygwin/sigproc.cc b/winsup/cygwin/sigproc.cc
index 02af13a..7a24383 100644
--- a/winsup/cygwin/sigproc.cc
+++ b/winsup/cygwin/sigproc.cc
@@ -1232,7 +1232,7 @@ wait_sig (VOID *self)
goto out;
}
}
- while (more_signals && !saw_failed_interrupt);
+ while (more_signals);
out:
/* Signal completion of signal handling depending on which semaphore