Skip to content

Fix `shared_ptr` detection.

David Thompson requested to merge dcthomp/smtk:fix-shared-ptr-detection into master

This commit

  • provides a template type to make_shared so that clang (Xcode 7.3.1, Mac OS X 10.11 SDK) and other compilers will use native shared pointers instead of Boost's implementation.
  • adds shiboken guards around the boost shared_ptr includes used as a fallback when no system shared pointers are detected.

Merge request reports