]> code.bitgloo.com Git - clyne/entityx.git/commitdiff
Tidied up config.h.in to remove redundant guard - take two
authorAntony Woods <acron1@gmail.com>
Mon, 4 Nov 2013 08:57:55 +0000 (08:57 +0000)
committerAntony Woods <acron1@gmail.com>
Mon, 4 Nov 2013 08:57:55 +0000 (08:57 +0000)
entityx/config.h.in

index 934fadca859e2b8476eb029db5cee184c56b2a94..2e6f000ecdbdea60a9d10b57469195efbf8357ff 100644 (file)
@@ -5,8 +5,6 @@
 #cmakedefine ENTITYX_INSTALLED_PYTHON_PACKAGE_DIR "@ENTITYX_INSTALLED_PYTHON_PACKAGE_DIR@"
 #cmakedefine ENTITYX_NEED_GET_POINTER_SHARED_PTR_SPECIALIZATION "@ENTITYX_NEED_GET_POINTER_SHARED_PTR_SPECIALIZATION@"
 
-#define ENTITYX_HAVE_STD_SHARED_PTR 1
-
 #include <stdint.h>
 #include "entityx/config.h"
 
@@ -18,8 +16,6 @@ static const uint64_t MAX_COMPONENTS = ENTITYX_MAX_COMPONENTS;
 
 
 // Which shared_ptr implementation should we use?
-#if (ENTITYX_HAVE_STD_SHARED_PTR)
-
 #include <memory>
 
 namespace entityx {
@@ -37,13 +33,6 @@ using enable_shared_from_this = std::enable_shared_from_this<T>;
 
 }  // namespace entityx
 
-#else
-
-#warning "Don't have a std shared_ptr implementation to use"
-
-#endif
-
-
 namespace entityx {
 
 template <typename T>