]> git.lyx.org Git - lyx.git/blobdiff - src/DepTable.cpp
prepare Qt 5.6 builds
[lyx.git] / src / DepTable.cpp
index 1635f05cccae8d1b7134ffbfeae024a08a751969..835130717fc253a33a74d343a95ddd70718210ee 100644 (file)
@@ -3,7 +3,7 @@
  * 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
  *
@@ -15,7 +15,6 @@
 #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
@@ -54,7 +43,7 @@ void DepTable::insert(FileName const & f, bool upd)
                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);
@@ -73,7 +62,7 @@ void DepTable::insert(FileName const & f, bool upd)
 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()) {
@@ -87,7 +76,7 @@ void DepTable::update()
                        } 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 {
@@ -108,9 +97,9 @@ void DepTable::update()
                }
                ++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).");
 }
 
 
@@ -119,7 +108,8 @@ bool DepTable::sumchange() const
        DepList::const_iterator cit = deplist.begin();
        DepList::const_iterator end = deplist.end();
        for (; cit != end; ++cit) {
-               if (cit->second.changed()) return true;
+               if (cit->second.changed())
+                       return true;
        }
        return false;
 }
@@ -141,7 +131,7 @@ bool DepTable::extchanged(string const & ext) const
        DepList::const_iterator cit = deplist.begin();
        DepList::const_iterator end = deplist.end();
        for (; cit != end; ++cit) {
-               if (suffixIs(cit->first.absFilename(), ext)) {
+               if (suffixIs(cit->first.absFileName(), ext)) {
                        if (cit->second.changed())
                                return true;
                }
@@ -155,9 +145,8 @@ bool DepTable::ext_exist(string const & ext) const
        DepList::const_iterator cit = deplist.begin();
        DepList::const_iterator end = deplist.end();
        for (; cit != end; ++cit) {
-               if (suffixIs(cit->first.absFilename(), ext)) {
+               if (suffixIs(cit->first.absFileName(), ext))
                        return true;
-               }
        }
        return false;
 }
@@ -174,7 +163,7 @@ void DepTable::remove_files_with_extension(string const & suf)
        DepList::iterator cit = deplist.begin();
        DepList::iterator end = deplist.end();
        while (cit != end) {
-               if (suffixIs(cit->first.absFilename(), suf)) {
+               if (suffixIs(cit->first.absFileName(), suf)) {
                        // Can't erase the current iterator, but we
                        // can increment and then erase.
                        // Deplist is a map so only the erased