summaryrefslogtreecommitdiffstats
path: root/lib/libedit
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>2000-07-26 23:46:28 +0000
committerache <ache@FreeBSD.org>2000-07-26 23:46:28 +0000
commit9e2aa6ae9259e10c9530c71dabb627470ce46ba0 (patch)
tree6c5340455a329813d7879edc587f9edc3080b95d /lib/libedit
parentce3ae491d047b5a7a968a87c95bbf08aa1f6262b (diff)
downloadFreeBSD-src-9e2aa6ae9259e10c9530c71dabb627470ce46ba0.zip
FreeBSD-src-9e2aa6ae9259e10c9530c71dabb627470ce46ba0.tar.gz
Fix temp. singnals blocking. Only one signal was blocked due to typo pasted
many times.
Diffstat (limited to 'lib/libedit')
-rw-r--r--lib/libedit/sig.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/libedit/sig.c b/lib/libedit/sig.c
index d0a780a..72b9645 100644
--- a/lib/libedit/sig.c
+++ b/lib/libedit/sig.c
@@ -32,6 +32,8 @@
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
+ *
+ * $FreeBSD$
*/
#if !defined(lint) && !defined(SCCSID)
@@ -112,7 +114,7 @@ sig_init(el)
sigset_t nset, oset;
(void) sigemptyset(&nset);
-#define _DO(a) (void) sigaddset(&nset, SIGWINCH);
+#define _DO(a) (void) sigaddset(&nset, a);
ALLSIGS
#undef _DO
(void) sigprocmask(SIG_BLOCK, &nset, &oset);
@@ -152,7 +154,7 @@ sig_set(el)
sigset_t nset, oset;
(void) sigemptyset(&nset);
-#define _DO(a) (void) sigaddset(&nset, SIGWINCH);
+#define _DO(a) (void) sigaddset(&nset, a);
ALLSIGS
#undef _DO
(void) sigprocmask(SIG_BLOCK, &nset, &oset);
@@ -179,7 +181,7 @@ sig_clr(el)
sigset_t nset, oset;
(void) sigemptyset(&nset);
-#define _DO(a) (void) sigaddset(&nset, SIGWINCH);
+#define _DO(a) (void) sigaddset(&nset, a);
ALLSIGS
#undef _DO
(void) sigprocmask(SIG_BLOCK, &nset, &oset);
OpenPOWER on IntegriCloud