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++) {