]> git.lyx.org Git - lyx.git/commitdiff
Fix uninitialized variable
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Fri, 13 Sep 2024 09:21:19 +0000 (11:21 +0200)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Fri, 13 Sep 2024 09:21:19 +0000 (11:21 +0200)
Spotted by Coverity scan.

src/frontends/qt/GuiWorkArea.cpp
src/frontends/qt/GuiWorkArea_Private.h

index 0535ee70d105ff2eab5934326c19647b73e6f6e0..210a15036f90fced17b40725943189e130aeb661 100644 (file)
@@ -1184,7 +1184,7 @@ void GuiWorkArea::Private::paintPreeditText(GuiPainter & pain)
                im_lang_ = lang;
        }
 #endif
-               
+
        // Chinese IM may want cursor position even when preedit string is empty
        // such a case is handled below
        if (preedit_string_.empty() && im_->locale().language() != QLocale::Chinese)
index 672cba2056d1591321db330041af9aba34b402b2..05bc1d8d777bd681538b6c20dee47c6aaae20a98 100644 (file)
@@ -149,7 +149,7 @@ struct GuiWorkArea::Private
        QTransform item_trans_;
        bool item_trans_needs_reset_ = false;
        /// for debug
-       QLocale::Language im_lang_;
+       QLocale::Language im_lang_ = QLocale::AnyLanguage;
 
        /// Ratio between physical pixels and device-independent pixels
        /// We save the last used value to detect changes of the