From cdebd70e15f57eb455485a50acb25ebc8787ab78 Mon Sep 17 00:00:00 2001 From: ocornut Date: Sat, 20 Aug 2022 23:01:58 +0200 Subject: [PATCH] Fix PVS-Studio static analyzer warning for "buffer underflow" Amend 4e8e177c --- imgui_widgets.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/imgui_widgets.cpp b/imgui_widgets.cpp index 09d5ad08c..b8cc27da8 100644 --- a/imgui_widgets.cpp +++ b/imgui_widgets.cpp @@ -5195,7 +5195,7 @@ bool ImGui::ColorEdit4(const char* label, float col[4], ImGuiColorEditFlags flag bool accepted_drag_drop = false; if (const ImGuiPayload* payload = AcceptDragDropPayload(IMGUI_PAYLOAD_TYPE_COLOR_3F)) { - memcpy((float*)col, payload->Data, sizeof(float) * 3); // Preserve alpha if any //-V512 + memcpy((float*)col, payload->Data, sizeof(float) * 3); // Preserve alpha if any //-V512 //-V1086 value_changed = accepted_drag_drop = true; } if (const ImGuiPayload* payload = AcceptDragDropPayload(IMGUI_PAYLOAD_TYPE_COLOR_4F))