diff options
| author | Chris Forbes <chrisforbes@google.com> | 2017-06-06 16:05:26 -0700 |
|---|---|---|
| committer | Tobin Ehlis <tobine@google.com> | 2017-06-08 07:34:56 -0600 |
| commit | 5d0c715266f1a0518bbdfe76386a8b61fb1daf0d (patch) | |
| tree | bf9396f09cf6bd81c597c09e35c3dc8316f8a10c | |
| parent | f35132b44bd7e3aca6b36d31aa1b09c579ac5a5a (diff) | |
| download | usermoji-5d0c715266f1a0518bbdfe76386a8b61fb1daf0d.tar.xz | |
layers: Fix some valgrind issues
| -rw-r--r-- | layers/core_validation_types.h | 2 | ||||
| -rw-r--r-- | layers/parameter_validation_utils.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/layers/core_validation_types.h b/layers/core_validation_types.h index c1dc355f..eca0aae0 100644 --- a/layers/core_validation_types.h +++ b/layers/core_validation_types.h @@ -622,7 +622,7 @@ struct LAST_BOUND_STATE { // Cmd Buffer Wrapper Struct - TODO : This desperately needs its own class struct GLOBAL_CB_NODE : public BASE_NODE { VkCommandBuffer commandBuffer; - VkCommandBufferAllocateInfo createInfo; + VkCommandBufferAllocateInfo createInfo = {}; VkCommandBufferBeginInfo beginInfo; VkCommandBufferInheritanceInfo inheritanceInfo; VkDevice device; // device this CB belongs to diff --git a/layers/parameter_validation_utils.h b/layers/parameter_validation_utils.h index 2670bac3..c1d4b4d3 100644 --- a/layers/parameter_validation_utils.h +++ b/layers/parameter_validation_utils.h @@ -256,7 +256,7 @@ bool validate_array(debug_report_data *report_data, const char *apiName, const P countName.get_name().c_str()); } } else { - skip_call |= validate_array(report_data, apiName, countName, arrayName, (*count), array, countValueRequired, arrayRequired); + skip_call |= validate_array(report_data, apiName, countName, arrayName, array ? (*count) : 0, array, countValueRequired, arrayRequired); } return skip_call; |
