From 0bcfbdb072b4361350b0996dbfdf7215348f389b Mon Sep 17 00:00:00 2001 From: Lucas CHOLLET Date: Tue, 17 May 2022 20:40:00 +0200 Subject: [PATCH] LibGUI: Explicitly default initialize class members --- Userland/Libraries/LibGUI/TextEditor.h | 2 +- Userland/Libraries/LibGUI/TextRange.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Userland/Libraries/LibGUI/TextEditor.h b/Userland/Libraries/LibGUI/TextEditor.h index 518730dd0e..b5b8dd374f 100644 --- a/Userland/Libraries/LibGUI/TextEditor.h +++ b/Userland/Libraries/LibGUI/TextEditor.h @@ -373,7 +373,7 @@ private: bool m_cursor_line_highlighting { true }; size_t m_soft_tab_width { 4 }; int m_horizontal_content_padding { 3 }; - TextRange m_selection; + TextRange m_selection {}; Optional m_substitution_code_point; mutable OwnPtr> m_substitution_string_data; // Used to avoid repeated String construction. diff --git a/Userland/Libraries/LibGUI/TextRange.h b/Userland/Libraries/LibGUI/TextRange.h index ab25148880..550e97e794 100644 --- a/Userland/Libraries/LibGUI/TextRange.h +++ b/Userland/Libraries/LibGUI/TextRange.h @@ -61,8 +61,8 @@ private: TextPosition normalized_start() const { return m_start < m_end ? m_start : m_end; } TextPosition normalized_end() const { return m_start < m_end ? m_end : m_start; } - TextPosition m_start; - TextPosition m_end; + TextPosition m_start {}; + TextPosition m_end {}; }; }