(Please take C++11 discussion to another thread.)

If no one is setting OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION to OFF, I'll submit a change that removes the variable (with the code behaving as if the variable were present and set to ON).

Here's some history on the ref_ptr issue:

* In OSG 2.6.x and earlier, you always had to use ref_ptr::get() to access the pointer address. (This is the same behavior you'd get today if you set OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION to the OFF value.)

* Sometime in the 2.7 dev series, OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION was added with the default ON value, but there was consensus in osg-users at that time that OSG itself should build with the variable set either way.

* OSG 2.8.0 was the first stable release with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION (set to ON by default).
   -Paul


_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to