From 77322190ea8e9a4d92931ac09108c5fe2ad6c646 Mon Sep 17 00:00:00 2001 From: Sascha Willems Date: Tue, 14 Jul 2020 18:42:40 +0200 Subject: [PATCH] Zero memory with initializer Fies #745 --- examples/texturesparseresidency/texturesparseresidency.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/examples/texturesparseresidency/texturesparseresidency.cpp b/examples/texturesparseresidency/texturesparseresidency.cpp index b932480b..a71c7ef3 100644 --- a/examples/texturesparseresidency/texturesparseresidency.cpp +++ b/examples/texturesparseresidency/texturesparseresidency.cpp @@ -812,8 +812,7 @@ public: std::mt19937 rndEngine(rd()); std::uniform_int_distribution rndDist(0, 255); uint8_t* data = (uint8_t*)imageBuffer.mapped; - uint8_t rndVal[4]; - ZeroMemory(&rndVal, sizeof(uint32_t)); + uint8_t rndVal[4] = { 0, 0, 0, 0 }; while (rndVal[0] + rndVal[1] + rndVal[2] < 10) { rndVal[0] = (uint8_t)rndDist(rndEngine); rndVal[1] = (uint8_t)rndDist(rndEngine); @@ -918,8 +917,7 @@ public: std::mt19937 rndEngine(rd()); std::uniform_int_distribution rndDist(0, 255); uint8_t* data = (uint8_t*)imageBuffer.mapped; - uint8_t rndVal[4]; - ZeroMemory(&rndVal, sizeof(uint32_t)); + uint8_t rndVal[4] = { 0, 0, 0, 0 }; while (rndVal[0] + rndVal[1] + rndVal[2] < 10) { rndVal[0] = (uint8_t)rndDist(rndEngine); rndVal[1] = (uint8_t)rndDist(rndEngine);