From b4ec6e208b3fb945343f670ee9d70d4047508c05 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 20 Nov 2015 21:07:15 +0100 Subject: [PATCH] init_video_input - cleanups --- gfx/video_driver.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/gfx/video_driver.c b/gfx/video_driver.c index 124d3e2adc..dd002dd076 100644 --- a/gfx/video_driver.c +++ b/gfx/video_driver.c @@ -373,19 +373,18 @@ static void init_video_input(const input_driver_t *tmp) else find_input_driver(); + /* This should never really happen as tmp (driver.input) is always + * found before this in find_driver_input(), or we have aborted + * in a similar fashion anyways. */ if (!driver->input) - { - /* This should never really happen as tmp (driver.input) is always - * found before this in find_driver_input(), or we have aborted - * in a similar fashion anyways. */ - retro_fail(1, "init_video_input()"); - } + goto error; driver->input_data = input_driver_init(); if (driver->input_data) return; +error: RARCH_ERR("Cannot initialize input driver. Exiting ...\n"); retro_fail(1, "init_video_input()"); }