#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);
void DepTable::update()
{
LYXERR(Debug::DEPEND, "Updating DepTable...");
- time_type const start_time = current_time();
+ time_t const start_time = current_time();
DepList::iterator itr = deplist.begin();
while (itr != deplist.end()) {
} 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 {
}
++itr;
}
- time_type const time_sec = current_time() - start_time;
+ time_t const time_sec = current_time() - start_time;
LYXERR(Debug::DEPEND, "Finished updating DepTable ("
- << time_sec << " sec).");
+ << long(time_sec) << " sec).");
}