X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2FFileMonitor.cpp;h=bdd6444ff677e6aa0f0f2759e7240e3d94e692d3;hb=e2bc7ffae3eb387661064be8b9dc927742f9e7e8;hp=d9571bcc01e95210eddfe9f65b05b03c52d5934f;hpb=377ae30bd8dd025e6e676691b9142c086aad87e9;p=lyx.git diff --git a/src/support/FileMonitor.cpp b/src/support/FileMonitor.cpp index d9571bcc01..bdd6444ff6 100644 --- a/src/support/FileMonitor.cpp +++ b/src/support/FileMonitor.cpp @@ -13,19 +13,17 @@ #include "support/FileMonitor.h" #include "support/FileName.h" -#include "support/lyxlib.h" #include "support/Timeout.h" -#include -#include +#include "support/bind.h" +#include - -using std::string; +using namespace std; namespace lyx { namespace support { -class FileMonitor::Impl : public boost::signals::trackable { +class FileMonitor::Impl : public boost::signals2::trackable { public: /// @@ -130,7 +128,7 @@ unsigned long FileMonitor::checksum() const } -boost::signals::connection FileMonitor::connect(slot_type const & slot) const +boost::signals2::connection FileMonitor::connect(slot_type const & slot) const { return pimpl_->fileChanged_.connect(slot); } @@ -147,7 +145,7 @@ FileMonitor::Impl::Impl(FileName const & file_with_path, int interval) timestamp_(0), checksum_(0) { - timer_.timeout.connect(boost::bind(&Impl::monitorFile, this)); + timer_.timeout.connect(bind(&Impl::monitorFile, this)); }