Deleted Added
full compact
sig.h (237448) sig.h (238173)
1/*-
2 * Copyright (c) 1992, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Christos Zoulas of Cornell University.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 16 unchanged lines hidden (view full) ---

25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * @(#)sig.h 8.1 (Berkeley) 6/4/93
1/*-
2 * Copyright (c) 1992, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Christos Zoulas of Cornell University.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 16 unchanged lines hidden (view full) ---

25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * @(#)sig.h 8.1 (Berkeley) 6/4/93
33 * $NetBSD: sig.h,v 1.5 2003/08/07 16:44:33 agc Exp $
34 * $FreeBSD: head/lib/libedit/sig.h 237448 2012-06-22 18:01:22Z pfg $
33 * $NetBSD: sig.h,v 1.7 2009/02/15 21:25:01 christos Exp $
34 * $FreeBSD: head/lib/libedit/sig.h 238173 2012-07-06 16:43:56Z pfg $
35 */
36
37/*
38 * el.sig.h: Signal handling functions
39 */
40#ifndef _h_el_sig
41#define _h_el_sig
42

--- 13 unchanged lines hidden (view full) ---

56 _DO(SIGTERM) \
57 _DO(SIGCONT) \
58 _DO(SIGWINCH)
59#define ALLSIGSNO 7
60
61typedef struct {
62 struct sigaction sig_action[ALLSIGSNO];
63 sigset_t sig_set;
35 */
36
37/*
38 * el.sig.h: Signal handling functions
39 */
40#ifndef _h_el_sig
41#define _h_el_sig
42

--- 13 unchanged lines hidden (view full) ---

56 _DO(SIGTERM) \
57 _DO(SIGCONT) \
58 _DO(SIGWINCH)
59#define ALLSIGSNO 7
60
61typedef struct {
62 struct sigaction sig_action[ALLSIGSNO];
63 sigset_t sig_set;
64 volatile sig_atomic_t sig_no;
65} *el_signal_t;
66
67protected void sig_end(EditLine*);
68protected int sig_init(EditLine*);
69protected void sig_set(EditLine*);
70protected void sig_clr(EditLine*);
71
72#endif /* _h_el_sig */
64} *el_signal_t;
65
66protected void sig_end(EditLine*);
67protected int sig_init(EditLine*);
68protected void sig_set(EditLine*);
69protected void sig_clr(EditLine*);
70
71#endif /* _h_el_sig */