#include <config.h>
-#include "support/lyxlib.h"
#include "support/debug.h"
-#include "support/FileName.h"
#include <boost/crc.hpp>
#include <algorithm>
#include <iomanip>
-using std::endl;
-using std::string;
+using namespace std;
// OK, this is ugly, but it is the only workaround I found to compile
// with gcc (any version) on a system which uses a non-GNU toolchain.
#include <fstream>
#include <iterator>
-
namespace {
template<typename InputIterator>
unsigned long do_crc(InputIterator first, InputIterator last)
{
boost::crc_32_type crc;
- crc = std::for_each(first, last, crc);
+ crc = for_each(first, last, crc);
return crc.checksum();
}
namespace lyx {
namespace support {
-using std::ifstream;
-using std::istreambuf_iterator;
-using std::istream_iterator;
-using std::ios;
-using std::ios_base;
unsigned long sum(char const * file)
{