From 55981aa0d3b30264afaf7f33ced01939dde45b38 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 29 Oct 2014 05:57:28 +0100 Subject: [PATCH] Add message queue message in case Disk Options is not supported and we call rarch_main_command for eject toggling/next disk/prev disk --- retroarch.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/retroarch.c b/retroarch.c index 5ab83c2a66..05c9dfbe8c 100644 --- a/retroarch.c +++ b/retroarch.c @@ -2691,6 +2691,11 @@ bool rarch_main_command(unsigned cmd) if (control) check_disk_eject(control); } + else + { + msg_queue_clear(g_extern.msg_queue); + msg_queue_push(g_extern.msg_queue, "Core does not support Disk Options.", 1, 120); + } break; case RARCH_CMD_DISK_NEXT: if (g_extern.system.disk_control.get_num_images) @@ -2707,6 +2712,11 @@ bool rarch_main_command(unsigned cmd) check_disk_next(control); } + else + { + msg_queue_clear(g_extern.msg_queue); + msg_queue_push(g_extern.msg_queue, "Core does not support Disk Options.", 1, 120); + } break; case RARCH_CMD_DISK_PREV: if (g_extern.system.disk_control.get_num_images) @@ -2723,6 +2733,11 @@ bool rarch_main_command(unsigned cmd) check_disk_prev(control); } + else + { + msg_queue_clear(g_extern.msg_queue); + msg_queue_push(g_extern.msg_queue, "Core does not support Disk Options.", 1, 120); + } break; case RARCH_CMD_RUMBLE_STOP: {