#ifndef LYX_BIND_H
#define LYX_BIND_H
-#include "config.h"
-
-
-#ifdef LYX_USE_TR1
-
-#include <functional>
-
-#ifdef __GNUC__
-#include <tr1/functional>
-#endif
-
-namespace lyx
-{
- using std::tr1::bind;
- using std::tr1::placeholders::_1;
- using std::tr1::placeholders::_2;
- using std::tr1::ref;
-}
-
-#else
-
-#include "boost/bind.hpp"
+#include "support/functional.h"
namespace lyx
{
- using boost::bind;
- using boost::ref;
-}
-
-#endif
+ using std::placeholders::_1;
+ using std::placeholders::_2;
+ using std::bind;
+ using std::ref;
+} // namespace
#endif