put back the functionality of commandline --debug:immediateflips overwritten recently

This commit is contained in:
nhmall
2018-05-14 21:09:01 -04:00
parent 1f877dbca1
commit fba7c06fd6
2 changed files with 4 additions and 5 deletions

View File

@@ -206,8 +206,6 @@ keyboard_handler_t keyboard_handler;
/* Console buffer flipping support */ /* Console buffer flipping support */
boolean do_immediate_flips = FALSE;
static void back_buffer_flip() static void back_buffer_flip()
{ {
cell_t * back = console.back_buffer; cell_t * back = console.back_buffer;
@@ -250,7 +248,7 @@ void buffer_fill_to_end(cell_t * buffer, cell_t * fill, int x, int y)
while (dst != sentinel) while (dst != sentinel)
*dst++ = *fill; *dst++ = *fill;
if (do_immediate_flips && buffer == console.back_buffer) if (iflags.debug.immediateflips && buffer == console.back_buffer)
back_buffer_flip(); back_buffer_flip();
} }
@@ -265,7 +263,7 @@ static void buffer_clear_to_end_of_line(cell_t * buffer, int x, int y)
while (dst != sentinel) while (dst != sentinel)
*dst++ = clear_cell; *dst++ = clear_cell;
if (do_immediate_flips) if (iflags.debug.immediateflips)
back_buffer_flip(); back_buffer_flip();
} }
@@ -277,7 +275,7 @@ void buffer_write(cell_t * buffer, cell_t * cell, COORD pos)
cell_t * dst = buffer + (console.width * pos.Y) + pos.X; cell_t * dst = buffer + (console.width * pos.Y) + pos.X;
*dst = *cell; *dst = *cell;
if (do_immediate_flips && buffer == console.back_buffer) if (iflags.debug.immediateflips && buffer == console.back_buffer)
back_buffer_flip(); back_buffer_flip();
} }

View File

@@ -179,5 +179,6 @@ nethack_enter_nttty()
void void
set_altkeyhandler(const char *inName) set_altkeyhandler(const char *inName)
{ {
return;
} }
#endif /* TTYSTUBS */ #endif /* TTYSTUBS */