X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBufferList.cpp;h=d69438846f5a7f22591b66b57dcf34e1eb4eee56;hb=bca1b63d89e27b31b089ab48c63368640084b3a6;hp=b99f4592ccda0768947da35753d0fbcc0cac3f97;hpb=5728625b65b7366c9679b11d49159044f2650501;p=lyx.git diff --git a/src/BufferList.cpp b/src/BufferList.cpp index b99f4592cc..d69438846f 100644 --- a/src/BufferList.cpp +++ b/src/BufferList.cpp @@ -15,10 +15,7 @@ #include "Author.h" #include "Buffer.h" #include "BufferParams.h" -#include "Session.h" -#include "LyX.h" -#include "output_latex.h" -#include "ParagraphList.h" +#include "OutputParams.h" #include "frontends/alert.h" @@ -27,13 +24,12 @@ #include "support/FileName.h" #include "support/FileNameList.h" #include "support/filetools.h" -#include "support/gettext.h" #include "support/lstrings.h" -#include "support/Package.h" #include "support/lassert.h" #include +#include // exit() #include #include @@ -133,7 +129,7 @@ Buffer * BufferList::createNewBuffer(string const & s) { unique_ptr tmpbuf; try { - tmpbuf = make_unique(s); + tmpbuf = lyx::make_unique(s); } catch (ExceptionMessage const & message) { if (message.type_ == ErrorException) { Alert::error(message.title_, message.details_); @@ -318,21 +314,21 @@ Buffer * BufferList::getBuffer(support::FileName const & fname, bool internal) c } -Buffer * BufferList::getBufferFromTmp(string const & s, bool realpath) +Buffer * BufferList::getBufferFromTmp(string const & path, bool realpath) { for (Buffer * buf : bstore) { string const temppath = realpath ? FileName(buf->temppath()).realPath() : buf->temppath(); - if (prefixIs(s, temppath)) { + if (prefixIs(path, temppath)) { // check whether the filename matches the master string const master_name = buf->latexName(); - if (suffixIs(s, master_name)) + if (suffixIs(path, master_name)) return buf; // if not, try with the children for (Buffer * child : buf->getDescendants()) { string const mangled_child_name = DocFileName( changeExtension(child->absFileName(), ".tex")).mangledFileName(); - if (suffixIs(s, mangled_child_name)) + if (suffixIs(path, mangled_child_name)) return child; } }