summaryrefslogtreecommitdiff
path: root/lang/rexx-regina/files/patch-regutil_regscreenux.c
diff options
context:
space:
mode:
Diffstat (limited to 'lang/rexx-regina/files/patch-regutil_regscreenux.c')
-rw-r--r--lang/rexx-regina/files/patch-regutil_regscreenux.c36
1 files changed, 4 insertions, 32 deletions
diff --git a/lang/rexx-regina/files/patch-regutil_regscreenux.c b/lang/rexx-regina/files/patch-regutil_regscreenux.c
index 583d619759bb..9f21f0e29fe8 100644
--- a/lang/rexx-regina/files/patch-regutil_regscreenux.c
+++ b/lang/rexx-regina/files/patch-regutil_regscreenux.c
@@ -1,40 +1,12 @@
---- regutil/regscreenux.c.orig 2012-08-08 01:23:45 UTC
+--- regutil/regscreenux.c.orig 2019-10-06 06:19:40 UTC
+++ regutil/regscreenux.c
-@@ -21,6 +21,8 @@
- * $Header: /opt/cvs/Regina/regutil/regscreenux.c,v 1.9 2012/08/08 01:23:45 mark Exp $
+@@ -21,6 +21,9 @@
+ * $Header: /opt/cvs/Regina/regutil/regscreenux.c,v 1.10 2016/01/20 00:07:46 mark Exp $
*/
#include "regutil.h"
++
+#include </usr/include/strings.h>
+
#ifdef USE_TERMCAP_DB
# ifdef HAVE_NCURSES_H
# include <ncurses.h>
-@@ -91,7 +93,7 @@ rxfunc(syscls)
-
- if (!*clr) {
- sethandles();
-- clr = tgetstr("cl", &clrbuf);
-+ clr = tgetstr("cl", (char **) &clrbuf);
- }
- #else
- /* ansi terminal control for clearing the screen should work with any
-@@ -128,7 +130,7 @@ rxfunc(syscurpos)
- #ifdef USE_TERMCAP_DB
- if (!*cpos) {
- sethandles();
-- cpos = tgetstr("cm", &cposbuf);
-+ cpos = tgetstr("cm", (char **) &cposbuf);
- }
- #endif
-
-@@ -179,8 +181,8 @@ rxfunc(syscurstate)
- if (!*css) {
- char *pcss = css;
- sethandles();
-- pcsson = tgetstr("ve", &css);
-- pcssoff = tgetstr("vi", &css);
-+ pcsson = tgetstr("ve", (char **) &css);
-+ pcssoff = tgetstr("vi", (char **) &css);
- }
- #endif
-