]> git.lyx.org Git - features.git/blobdiff - src/Buffer.cpp
This is one of a series of patches that will merge the layout modules development...
[features.git] / src / Buffer.cpp
index 5f73e27f6bec1f9ce4eb07510839b996138d3ad4..abcad36f9b164bad0b51b37bb8cec5ead2160aa4 100644 (file)
@@ -49,6 +49,7 @@
 #include "ParIterator.h"
 #include "sgml.h"
 #include "TexRow.h"
+#include "TextClassList.h"
 #include "TexStream.h"
 #include "TocBackend.h"
 #include "Undo.h"
@@ -439,6 +440,7 @@ int Buffer::readHeader(Lexer & lex)
        params().headsep.erase();
        params().footskip.erase();
        params().listings_params.clear();
+       
        for (int i = 0; i < 4; ++i) {
                params().user_defined_bullet(i) = ITEMIZE_DEFAULTS[i];
                params().temp_bullet(i) = ITEMIZE_DEFAULTS[i];
@@ -515,7 +517,7 @@ bool Buffer::readDocument(Lexer & lex)
                Alert::error(_("Can't load document class"), bformat(
                        _("Using the default document class, because the "
                                     "class %1$s could not be loaded."), from_utf8(theclass)));
-               params().textclass = 0;
+               params().setBaseClass(defaultTextclass());
        }
 
        if (params().outputChanges) {