]> git.lyx.org Git - lyx.git/blobdiff - src/bufferlist.C
remove unused code
[lyx.git] / src / bufferlist.C
index 4620d6b1ab8250283828aa9c3c297eea754a37d8..b515df300d5a3d313f6c8aee5f2713185148ff99 100644 (file)
@@ -181,7 +181,7 @@ bool BufferList::close(Buffer * buf)
        if (buf->getUser())
                buf->getUser()->insetUnlock();
 
-       if (buf->paragraph && !buf->isClean() && !quitting) {
+       if (!buf->paragraphs.empty() && !buf->isClean() && !quitting) {
                if (buf->getUser())
                        buf->getUser()->owner()->prohibitInput();
                string fname;
@@ -476,12 +476,12 @@ Buffer * BufferList::newFile(string const & name, string tname, bool isNamed)
                        Alert::alert(_("Error!"), _("Unable to open template"),
                                   MakeDisplayPath(tname));
                        // no template, start with empty buffer
-                       b->paragraph = new Paragraph;
-                       b->paragraph->layout(b->params.getLyXTextClass().defaultLayout());
+                       b->paragraphs.set(new Paragraph);
+                       b->paragraphs.begin()->layout(b->params.getLyXTextClass().defaultLayout());
                }
        } else {  // start with empty buffer
-               b->paragraph = new Paragraph;
-                       b->paragraph->layout(b->params.getLyXTextClass().defaultLayout());
+               b->paragraphs.set(new Paragraph);
+               b->paragraphs.begin()->layout(b->params.getLyXTextClass().defaultLayout());
        }
 
        if (!isNamed) {