From 218d67ebe310bebbde7cf32832bc60416a09e36c Mon Sep 17 00:00:00 2001 From: David Pinedo Date: Sat, 13 Feb 2016 18:19:50 -0700 Subject: loader: check for null pointers in loader_add_layer_property_meta Fixes vulkaninfo when only RT is installed and there are no layers installed. --- loader/loader.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'loader') diff --git a/loader/loader.c b/loader/loader.c index 108ce2c6..5de0ffba 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -1783,7 +1783,10 @@ static void loader_add_layer_property_meta( bool found; struct loader_layer_list *layer_list; - if (!layer_count || (layer_count > layer_instance_list->count && + if (0 == layer_count || + NULL == layer_instance_list || + NULL == layer_device_list || + (layer_count > layer_instance_list->count && layer_count > layer_device_list->count)) return; -- cgit v1.2.3