Use beast for bind, placeholders, and function

This commit is contained in:
Vinnie Falco
2013-06-28 14:28:25 -07:00
parent df9fa7b897
commit 8f7acfe4ee
2 changed files with 14 additions and 21 deletions

View File

@@ -24,13 +24,12 @@
#define BEAST_USE_BOOST 1
// We bind functions that take references, which is
// unsupported on some platforms
// VFALCO TODO Fix this hack for using boost on FreeBSD
// We need to enforce a minimum library/g++ version.
//
// VFALCO TODO Rewrite functions to use pointers instead
// of references so we can get off boost::bind
//
//#define BEAST_BIND_USES_BOOST 1
#if __FreeBSD__
#define BEAST_BIND_USES_BOOST 1
#endif
#ifndef BEAST_USE_LEAKCHECKED
#define BEAST_USE_LEAKCHECKED BEAST_CHECK_MEMORY_LEAKS