]> git.lyx.org Git - features.git/commitdiff
Handle null pointer
authorJuergen Spitzmueller <spitz@lyx.org>
Wed, 26 Dec 2018 13:38:02 +0000 (14:38 +0100)
committerJuergen Spitzmueller <spitz@lyx.org>
Wed, 26 Dec 2018 13:38:02 +0000 (14:38 +0100)
src/Font.cpp

index 549f4b817138f347eeb7b6fd0a139a6a8fa3029e..ea31f40b0b7fbca9e203bb50acf51e4d12613021 100644 (file)
@@ -191,9 +191,12 @@ docstring const Font::stateText(BufferParams * params) const
 {
        odocstringstream os;
        os << lyx::stateText(bits_);
-       if (!params || (language() != params->language))
+       if (!params || (language() != params->language)) {
+               // reset_language is a null pointer!
                os << bformat(_("Language: %1$s, "),
-                             _(language()->display()));
+                             (language() == reset_language) ? _("Default")
+                                                            : _(language()->display()));
+       }
        if (bits_.number() != FONT_OFF)
                os << "  " << bformat(_("Number %1$s"),
                              _(GUIMiscNames[bits_.number()]));