From: nhmall Date: Tue, 5 Jan 2021 21:06:58 +0000 (-0500) Subject: adjust some disabled code in curses window port X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c6306e11171550f89442ed455aba789614f155d1;p=nethack adjust some disabled code in curses window port --- diff --git a/win/curses/cursdial.c b/win/curses/cursdial.c index e5a8fc5a0..cee28b7ac 100644 --- a/win/curses/cursdial.c +++ b/win/curses/cursdial.c @@ -621,8 +621,7 @@ curses_add_nhmenu_item(winid wid, const glyph_info *glyphinfo, } new_item = curs_new_menu_item(wid, str); - if (glyphinfo) - new_item->glyphinfo = *glyphinfo; + new_item->glyphinfo = *glyphinfo; new_item->identifier = *identifier; new_item->accelerator = accelerator; new_item->group_accel = group_accel; @@ -1039,7 +1038,8 @@ menu_win_size(nhmenu *menu) /* Add space for accelerator (selector letter) */ curentrywidth += 4; #if 0 /* FIXME: menu glyphs */ - if (menu_item_ptr->glyph != NO_GLYPH && iflags.use_menu_glyphs) + if (menu_item_ptr->glyphinfo.glyph != NO_GLYPH + && iflags.use_menu_glyphs) curentrywidth += 2; #endif } diff --git a/win/curses/cursinvt.c b/win/curses/cursinvt.c index 0906763de..bfbf04a62 100644 --- a/win/curses/cursinvt.c +++ b/win/curses/cursinvt.c @@ -118,7 +118,8 @@ curses_add_inv(int y, const glyph_info *glyphinfo UNUSED, CHAR_P accelerator, stroffset = 4; } #if 0 /* FIXME: MENU GLYPHS */ - if (accelerator && glyph != NO_GLYPH && iflags.use_menu_glyphs) { + if (accelerator && iflags.use_menu_glyphs + && glyphinfo->glyph != NO_GLYPH ) { int symbol; attr_t glyphclr;