mirror of
https://github.com/ocornut/imgui.git
synced 2026-07-05 17:15:20 +00:00
Cast this to (void*) in zero-clearing memset calls to fix -Wnontrivial-memcall. Amends for docking (#9247, #8295, #8129, #8135)
This commit is contained in:
@@ -17630,7 +17630,7 @@ struct ImGuiDockNodeSettings
|
||||
ImVec2ih Pos;
|
||||
ImVec2ih Size;
|
||||
ImVec2ih SizeRef;
|
||||
ImGuiDockNodeSettings() { memset(this, 0, sizeof(*this)); SplitAxis = ImGuiAxis_None; }
|
||||
ImGuiDockNodeSettings() { memset((void*)this, 0, sizeof(*this)); SplitAxis = ImGuiAxis_None; }
|
||||
};
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
@@ -18662,7 +18662,7 @@ struct ImGuiDockNodeTreeInfo
|
||||
int CountNodesWithWindows;
|
||||
//ImGuiWindowClass WindowClassForMerges;
|
||||
|
||||
ImGuiDockNodeTreeInfo() { memset(this, 0, sizeof(*this)); }
|
||||
ImGuiDockNodeTreeInfo() { memset((void*)this, 0, sizeof(*this)); }
|
||||
};
|
||||
|
||||
static void DockNodeFindInfo(ImGuiDockNode* node, ImGuiDockNodeTreeInfo* info)
|
||||
|
||||
Reference in New Issue
Block a user