From 2ef96982c4de14973b2c812f22556d615343080b Mon Sep 17 00:00:00 2001 From: Mike Stroyan Date: Fri, 25 Sep 2015 16:34:13 -0600 Subject: layers: don't memset layer data in get_my_data_ptr get_my_data_ptr was zeroing data after using new. It should leave the layer data as its constructor set it. --- layers/vk_layer_data.h | 1 - 1 file changed, 1 deletion(-) diff --git a/layers/vk_layer_data.h b/layers/vk_layer_data.h index efdf574f..263603b1 100644 --- a/layers/vk_layer_data.h +++ b/layers/vk_layer_data.h @@ -43,7 +43,6 @@ DATA_T *get_my_data_ptr(void *data_key, if ( got == layer_data_map.end() ) { debug_data = new DATA_T; - memset(debug_data, 0, sizeof(*debug_data)); layer_data_map[(void *) data_key] = debug_data; } else { debug_data = got->second; -- cgit v1.2.3