From 90b918e7ee5c6e3f96107380482d0a14854d31fc Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 14 Jun 2015 17:25:32 +0200 Subject: [PATCH] set_paths_redirect - prevent crash --- retroarch.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/retroarch.c b/retroarch.c index 6d0d2ee9b2..5a1ffe7d64 100644 --- a/retroarch.c +++ b/retroarch.c @@ -310,7 +310,9 @@ void set_paths_redirect(const char *path) { global_t *global = global_get_ptr(); settings_t *settings = config_get_ptr(); - uint32_t global_library_name_hash = global ? djb2_calculate(global->system.info.library_name) : 0; + uint32_t global_library_name_hash = ((global && global->system.info.library_name && + (global->system.info.library_name[0] != '\0')) + ? djb2_calculate(global->system.info.library_name) : 0); if( global_library_name_hash != 0 &&