summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2002-02-18 22:24:32 +0000
committerderaadt <deraadt@openbsd.org>2002-02-18 22:24:32 +0000
commite36b9a96e5a4c4d53088542cd789be29f1fa53cc (patch)
treeaa1158629d488dd85562485fc247eeb2abbbd80c
parentminor signal race fixes (diff)
downloadwireguard-openbsd-e36b9a96e5a4c4d53088542cd789be29f1fa53cc.tar.xz
wireguard-openbsd-e36b9a96e5a4c4d53088542cd789be29f1fa53cc.zip
make Booleans signed char, since char is unsigned on powerpc; millert ok
-rw-r--r--lib/libcurses/term.h4
-rw-r--r--lib/libcurses/tic.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/libcurses/term.h b/lib/libcurses/term.h
index e8221bbb208..c912cfd5252 100644
--- a/lib/libcurses/term.h
+++ b/lib/libcurses/term.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: term.h,v 1.12 2001/01/22 18:01:34 millert Exp $ */
+/* $OpenBSD: term.h,v 1.13 2002/02/18 22:24:32 deraadt Exp $ */
/****************************************************************************
* Copyright (c) 1998,1999,2000 Free Software Foundation, Inc. *
@@ -711,7 +711,7 @@ extern "C" {
typedef struct termtype { /* in-core form of terminfo data */
char *term_names; /* str_table offset of term names */
char *str_table; /* pointer to string table */
- char *Booleans; /* array of boolean values */
+ signed char *Booleans; /* array of boolean values */
short *Numbers; /* array of integer values */
char **Strings; /* array of string offsets */
diff --git a/lib/libcurses/tic.h b/lib/libcurses/tic.h
index c9539af91f9..64943ee9068 100644
--- a/lib/libcurses/tic.h
+++ b/lib/libcurses/tic.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: tic.h,v 1.12 2001/02/22 04:37:53 millert Exp $ */
+/* $OpenBSD: tic.h,v 1.13 2002/02/18 22:24:32 deraadt Exp $ */
/****************************************************************************
* Copyright (c) 1998-2000 Free Software Foundation, Inc. *
@@ -221,7 +221,7 @@ extern NCURSES_EXPORT(const struct name_table_entry * const *) _nc_get_hash_tabl
#define ABSENT_STRING (char *)0
/* out-of-band values for representing cancels */
-#define CANCELLED_BOOLEAN (char)(-2)
+#define CANCELLED_BOOLEAN (signed char)(-2)
#define CANCELLED_NUMERIC -2
#define CANCELLED_STRING (char *)-1