From 2b07cf0d413adeb0f5807685814f4684720847ae Mon Sep 17 00:00:00 2001
From: twinaphex <libretro@gmail.com>
Date: Mon, 5 Dec 2016 19:03:06 +0100
Subject: [PATCH] update_firmware_status - Try to prevent Coverity warning

---
 runloop.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/runloop.c b/runloop.c
index 3101c4cb35..7722bd3570 100644
--- a/runloop.c
+++ b/runloop.c
@@ -136,6 +136,7 @@ global_t *global_get_ptr(void)
 
 void update_firmware_status(void)
 {
+   char s[PATH_MAX_LENGTH];
    core_info_ctx_firmware_t firmware_info;
 
    core_info_t *core_info     = NULL;
@@ -151,11 +152,11 @@ void update_firmware_status(void)
       firmware_info.directory.system = settings->directory.system;
    else
    {
-      char s[PATH_MAX_LENGTH];
       strlcpy(s, path_get(RARCH_PATH_CONTENT) ,sizeof(s));
       path_basedir(s);
       firmware_info.directory.system = s;
    }
+
    RARCH_LOG("Updating firmware status for: %s on %s\n", core_info->path, 
          firmware_info.directory.system);
    core_info_list_update_missing_firmware(&firmware_info);