]> git.lyx.org Git - lyx.git/blobdiff - src/BufferList.cpp
Add LFUN_SERVER_GET_STATISTICS command
[lyx.git] / src / BufferList.cpp
index 341ddf455bdcbd5ba83a412aad846909ec82aa91..c253282b795c029ea244769362d4fee5d9e6ca5c 100644 (file)
@@ -154,10 +154,9 @@ void BufferList::closeAll()
 }
 
 
-FileNameList const & BufferList::fileNames() const
+FileNameList BufferList::fileNames() const
 {
-       static FileNameList nvec;
-       nvec.clear();
+       FileNameList nvec;
        BufferStorage::const_iterator it = bstore.begin();
        BufferStorage::const_iterator end = bstore.end();
        for (; it != end; ++it) {
@@ -347,7 +346,7 @@ void BufferList::recordCurrentAuthor(Author const & author)
 
 int BufferList::bufferNum(FileName const & fname) const
 {
-       FileNameList const & buffers = fileNames();
+       FileNameList const buffers(fileNames());
        FileNameList::const_iterator cit =
                find(buffers.begin(), buffers.end(), fname);
        if (cit == buffers.end())