From 0aeb6d2c457aaa2d1bd61007378f715ff837b9f5 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 4 Apr 2015 21:26:49 +0200 Subject: [PATCH] (core_info.c) core_info_list_resolve_all_firmware - add early continue if pointer is NULL --- core_info.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core_info.c b/core_info.c index 0c16862235..50ee0a7616 100644 --- a/core_info.c +++ b/core_info.c @@ -70,10 +70,10 @@ static void core_info_list_resolve_all_firmware( for (i = 0; i < core_info_list->count; i++) { - unsigned count = 0; + unsigned count = 0; core_info_t *info = (core_info_t*)&core_info_list->list[i]; - if (!info->data) + if (!info || !info->data) continue; if (!config_get_uint(info->data, "firmware_count", &count))