layers: Add constructors for layer_data
diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp
index 0b6909d..7c8d6c7 100644
--- a/layers/param_checker.cpp
+++ b/layers/param_checker.cpp
@@ -45,10 +45,15 @@
#include "vk_layer_logging.h"
#include "vk_layer_extension_utils.h"
-typedef struct _layer_data {
+struct layer_data {
debug_report_data *report_data;
VkDbgMsgCallback logging_callback;
-} layer_data;
+
+ layer_data() :
+ report_data(nullptr),
+ logging_callback(nullptr)
+ {};
+};
static std::unordered_map<void*, layer_data*> layer_data_map;
static device_table_map pc_device_table_map;