* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
- * \author Lars Gullik Bjønnes
+ * \author Lars Gullik Bjønnes
* \author Jean-Marc Lasgouttes
* \author Ben Stanley
*
#include "DepTable.h"
#include "support/debug.h"
-#include "support/lyxlib.h"
#include "support/filetools.h"
#include "support/lstrings.h"
#include "support/lyxtime.h"
#include <fstream>
-using std::endl;
-using std::flush;
-using std::getline;
-using std::string;
-using std::ofstream;
-using std::ifstream;
-
+using namespace std;
+using namespace lyx::support;
namespace lyx {
-using support::FileName;
-using support::ltrim;
-using support::onlyFilename;
-using support::suffixIs;
-using support::sum;
inline
bool DepTable::dep_info::changed() const
di.crc_prev = 0;
if (upd) {
LYXERR(Debug::DEPEND, " CRC...");
- di.crc_cur = sum(f);
+ di.crc_cur = f.checksum();
LYXERR(Debug::DEPEND, "done.");
struct stat f_info;
stat(f.toFilesystemEncoding().c_str(), &f_info);
} else {
di.crc_prev = di.crc_cur;
LYXERR(Debug::DEPEND, itr->first << " CRC... ");
- di.crc_cur = sum(itr->first);
+ di.crc_cur = itr->first.checksum();
LYXERR(Debug::DEPEND, "done");
}
} else {