]> git.lyx.org Git - lyx.git/blobdiff - src/insets/InsetQuotes.cpp
Pure HTML output for math macros.
[lyx.git] / src / insets / InsetQuotes.cpp
index 0c265fcfe75479527a4dea5ff3e14501707d27bc..9fd534b2b6f5e847b1843a0e69efbe0d71403d55 100644 (file)
@@ -185,12 +185,14 @@ void InsetQuotes::parseString(string const & s)
 
 docstring InsetQuotes::displayString() const
 {
-       Language const * loclang = buffer().params().language;
+       Language const * loclang = 
+               isBufferValid() ? buffer().params().language : 0;
        int const index = quote_index[side_][language_];
        docstring retdisp = docstring(1, display_quote_char[times_][index]);
 
        // in french, spaces are added inside double quotes
-       if (times_ == DoubleQuotes && prefixIs(loclang->code(), "fr")) {
+       // FIXME: this should be done by a separate quote type.
+       if (times_ == DoubleQuotes && loclang && prefixIs(loclang->code(), "fr")) {
                if (side_ == LeftQuote)
                        retdisp += ' ';
                else