summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/source/item_use.cc2
-rw-r--r--crawl-ref/source/libw32c.cc2
-rw-r--r--crawl-ref/source/tilesdl.cc2
3 files changed, 4 insertions, 2 deletions
diff --git a/crawl-ref/source/item_use.cc b/crawl-ref/source/item_use.cc
index b9f478cce9..aead71c75a 100644
--- a/crawl-ref/source/item_use.cc
+++ b/crawl-ref/source/item_use.cc
@@ -3331,8 +3331,6 @@ static int prompt_ring_to_remove(int new_ring)
mprf(" %s", left.name(DESC_INVENTORY).c_str());
mprf(" %s", right.name(DESC_INVENTORY).c_str());
-// mprf(MSGCH_PROMPT_OUTPUT, " %s", left.name(DESC_INVENTORY).c_str());
-// mprf(MSGCH_PROMPT_OUTPUT, " %s", right.name(DESC_INVENTORY).c_str());
int c;
do
diff --git a/crawl-ref/source/libw32c.cc b/crawl-ref/source/libw32c.cc
index af2fcad235..40d94ea467 100644
--- a/crawl-ref/source/libw32c.cc
+++ b/crawl-ref/source/libw32c.cc
@@ -68,6 +68,7 @@ REVISION("$Rev$");
#include "cio.h"
#include "defines.h"
#include "libutil.h"
+#include "message.h"
#include "state.h"
#include "stuff.h"
#include "version.h"
@@ -835,6 +836,7 @@ static int w32_proc_mouse_event(const MOUSE_EVENT_RECORD &mer)
int getch_ck(void)
{
+ flush_prev_message();
INPUT_RECORD ir;
DWORD nread;
int key = 0;
diff --git a/crawl-ref/source/tilesdl.cc b/crawl-ref/source/tilesdl.cc
index 8f7b0a2b68..b8a7a47d20 100644
--- a/crawl-ref/source/tilesdl.cc
+++ b/crawl-ref/source/tilesdl.cc
@@ -6,6 +6,7 @@ REVISION("$Rev$");
#include "items.h"
#include "itemprop.h"
#include "files.h"
+#include "message.h"
#include "mon-util.h"
#include "player.h"
#include "randart.h"
@@ -717,6 +718,7 @@ struct cursor_loc
int TilesFramework::getch_ck()
{
+ flush_prev_message();
SDL_Event event;
cursor_loc cur_loc;
cursor_loc tip_loc;