]> git.lyx.org Git - features.git/blobdiff - src/BufferList.cpp
Write code in a language that everyone understands ?
[features.git] / src / BufferList.cpp
index 466c924bdb2db851a29fb013703ddb4870966626..6df0dfb3bf6835ac0fd80680fff5b02c4aac9503 100644 (file)
@@ -140,9 +140,12 @@ FileNameList const & BufferList::fileNames() const
 {
        static FileNameList nvec;
        nvec.clear();
-       transform(bstore.begin(), bstore.end(),
-                 back_inserter(nvec),
-                 bind(&Buffer::fileName, _1));
+       BufferStorage::const_iterator it = bstore.begin();
+       BufferStorage::const_iterator end = bstore.end();
+       for (; it != end; ++it) {
+               Buffer * buf = *it;
+               nvec.push_back(buf->fileName());
+       }
        return nvec;
 }