From add4d4d72485c841de30e84bfe247f5ea9cf14a5 Mon Sep 17 00:00:00 2001 From: PatR Date: Tue, 2 Apr 2019 07:38:57 -0700 Subject: [PATCH] untested build fix for term_attr_fixup() modified: sys/mac/mttymain.c sys/msdos/video.c sys/winnt/nttty.c --- sys/mac/mttymain.c | 9 ++++++++- sys/msdos/video.c | 8 +++++++- sys/winnt/nttty.c | 8 +++++++- 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/sys/mac/mttymain.c b/sys/mac/mttymain.c index f4b762053..5231e84da 100644 --- a/sys/mac/mttymain.c +++ b/sys/mac/mttymain.c @@ -1,4 +1,4 @@ -/* NetHack 3.6 mttymain.c $NHDT-Date: 1432512797 2015/05/25 00:13:17 $ $NHDT-Branch: master $:$NHDT-Revision: 1.12 $ */ +/* NetHack 3.6 mttymain.c $NHDT-Date: 1554215928 2019/04/02 14:38:48 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.13 $ */ /* Copyright (c) Jon W{tte, 1993 */ /* NetHack may be freely redistributed. See license for details. */ @@ -369,6 +369,13 @@ _mt_set_colors(long *colors) err = set_tty_attrib(_mt_window, TTY_ATTRIB_BACKGROUND, colors[1]); } +int +term_attr_fixup(int attrmask) +{ + attrmask &= ~ATR_DIM; + return attrmask; +} + void term_end_attr(int attr) { diff --git a/sys/msdos/video.c b/sys/msdos/video.c index cfa5e972e..76002cdf6 100644 --- a/sys/msdos/video.c +++ b/sys/msdos/video.c @@ -1,4 +1,4 @@ -/* NetHack 3.6 video.c $NHDT-Date: 1457207042 2016/03/05 19:44:02 $ $NHDT-Branch: chasonr $:$NHDT-Revision: 1.11 $ */ +/* NetHack 3.6 video.c $NHDT-Date: 1554215931 2019/04/02 14:38:51 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.12 $ */ /* Copyright (c) NetHack PC Development Team 1993, 1994, 2001 */ /* NetHack may be freely redistributed. See license for details. */ /* */ @@ -285,6 +285,12 @@ standoutend() g_attribute = iflags.grmode ? attrib_gr_normal : attrib_text_normal; } +int +term_attr_fixup(int attrmask) +{ + return attrmask; +} + void term_end_attr(int attr) { diff --git a/sys/winnt/nttty.c b/sys/winnt/nttty.c index 72354c967..3233dc9cb 100644 --- a/sys/winnt/nttty.c +++ b/sys/winnt/nttty.c @@ -1,4 +1,4 @@ -/* NetHack 3.6 nttty.c $NHDT-Date: 1524931557 2018/04/28 16:05:57 $ $NHDT-Branch: NetHack-3.6.0 $:$NHDT-Revision: 1.71 $ */ +/* NetHack 3.6 nttty.c $NHDT-Date: 1554215932 2019/04/02 14:38:52 $ $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.99 $ */ /* Copyright (c) NetHack PC Development Team 1993 */ /* NetHack may be freely redistributed. See license for details. */ @@ -802,6 +802,12 @@ has_color(int color) return 0; } +int +term_attr_fixup(int attrmask) +{ + return attrmask; +} + void term_start_attr(int attrib) {