aboutsummaryrefslogtreecommitdiff
path: root/layers/param_checker.cpp
diff options
context:
space:
mode:
authorCourtney Goeltzenleuchter <courtney@LunarG.com>2015-07-17 10:20:11 -0600
committerCourtney Goeltzenleuchter <courtney@LunarG.com>2015-07-17 10:20:11 -0600
commit00e5ab9dacdee9433e1588edc2424757a15ae6d8 (patch)
treed00c4035ddd60f701922ea4756a413b780e406c9 /layers/param_checker.cpp
parent6c631ac0df5842bf94ed3b4098491b3dce311e38 (diff)
downloadusermoji-00e5ab9dacdee9433e1588edc2424757a15ae6d8.tar.xz
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.
Diffstat (limited to 'layers/param_checker.cpp')
-rw-r--r--layers/param_checker.cpp5
1 files changed, 3 insertions, 2 deletions
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;
}