X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flastfiles.C;h=537d611c619938840edd0850f16e007064b24efb;hb=2bb86211292f416cd584023feb23dc3b86bc1761;hp=1691253373c4e486f1ec1b79ad81dbbfb15a2ea9;hpb=0be0fcfd5907d448cd51addf83ed7032719a0692;p=lyx.git diff --git a/src/lastfiles.C b/src/lastfiles.C index 1691253373..537d611c61 100644 --- a/src/lastfiles.C +++ b/src/lastfiles.C @@ -13,21 +13,21 @@ #include "lastfiles.h" #include "debug.h" -#include "support/FileInfo.h" +#include -#include #include +#include #include +namespace fs = boost::filesystem; -using namespace lyx::support; - -using std::ifstream; -using std::ofstream; -using std::getline; +using std::copy; using std::endl; using std::find; -using std::copy; +using std::getline; +using std::string; +using std::ifstream; +using std::ofstream; using std::ostream_iterator; @@ -58,14 +58,10 @@ void LastFiles::readFile(string const & filename) // we issue a warning. (Lgb) ifstream ifs(filename.c_str()); string tmp; - FileInfo fileInfo; while (getline(ifs, tmp) && files.size() < num_files) { - if (dostat) { - if (!(fileInfo.newFile(tmp).exist() && - fileInfo.isRegular())) + if (dostat && !fs::exists(tmp)) continue; - } files.push_back(tmp); } }