From d85fed00a0355503fc4271b3a570128a609213c5 Mon Sep 17 00:00:00 2001 From: Ryzerth Date: Mon, 20 Jul 2020 13:48:47 +0200 Subject: [PATCH] Fixed overlapping memcpy --- src/waterfall.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/waterfall.cpp b/src/waterfall.cpp index 3a243df..09cd8e0 100644 --- a/src/waterfall.cpp +++ b/src/waterfall.cpp @@ -372,7 +372,7 @@ namespace ImGui { rawFFTs.resize(waterfallHeight); } - memcpy(&waterfallFb[dataWidth], waterfallFb, dataWidth * (waterfallHeight - 1) * sizeof(uint32_t)); + memmove(&waterfallFb[dataWidth], waterfallFb, dataWidth * (waterfallHeight - 1) * sizeof(uint32_t)); float pixel; float dataRange = waterfallMax - waterfallMin; for (int j = 0; j < dataWidth; j++) {