From 00e5ab9dacdee9433e1588edc2424757a15ae6d8 Mon Sep 17 00:00:00 2001 From: Courtney Goeltzenleuchter Date: Fri, 17 Jul 2015 10:20:11 -0600 Subject: layers: Only verify data ptr not report_data report_data is only defined if DEBUG_REPORT is enabled, so asserting that it must be non-null prevents things from running for no reason. --- layers/param_checker.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'layers/param_checker.cpp') diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index 07dcb833..9c9ca69c 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -62,7 +62,7 @@ debug_report_data *mid(VkInstance object) #if DISPATCH_MAP_DEBUG fprintf(stderr, "MID: map: %p, object: %p, key: %p, data: %p\n", &layer_data_map, object, key, data); #endif - assert(data->report_data != NULL); + assert(data != NULL); return data->report_data; } @@ -75,7 +75,8 @@ debug_report_data *mdd(void* object) #if DISPATCH_MAP_DEBUG fprintf(stderr, "MDD: map: %p, object: %p, key: %p, data: %p\n", &layer_data_map, object, key, data); #endif - assert(data->report_data != NULL); + assert(data != NULL); + return data->report_data; } -- cgit v1.2.3