Hey all,
So there is a weird situation we're in with the c++ api where it has a
dependency on shared_ptr which can exist in memory or tr1/memory and
similarly in the namespace std:: and std;:tr1::, so in the cppapi's
shared_ptr.h file we have the following mess:
#include "ink_autoconf.h"


#if HAVE_STD_SHARED_PTR

#  include <memory>
#else

#  include <tr1/memory>

#endif


namespace atscppapi {

#if HAVE_STD_SHARED_PTR

  using std::shared_ptr;

#else

  using std::tr1::shared_ptr;

#endif


} /* atscppapi */

Reply via email to