diff --git a/Make/makedirdefs b/Make/makedirdefs index 5f89e2271..230a864fb 100644 --- a/Make/makedirdefs +++ b/Make/makedirdefs @@ -182,6 +182,7 @@ EXAMPLE_DIRS = \ osgsimplifier\ osgspacewarp\ osgspheresegment\ + osgspotlight\ osgstereoimage\ osgteapot\ osgtesselate\ @@ -197,7 +198,6 @@ EXAMPLE_DIRS = \ osgvolume\ osgwindows\ -# osgspotlight\ ifeq ($(GDAL_INSTALLED),yes) diff --git a/include/osg/NodeCallback b/include/osg/NodeCallback index 2a832cd41..93f4ef8c5 100644 --- a/include/osg/NodeCallback +++ b/include/osg/NodeCallback @@ -29,8 +29,8 @@ class SG_EXPORT NodeCallback : public virtual Object { NodeCallback(){} - NodeCallback(const NodeCallback&,const CopyOp&): - _nestedCallback(_nestedCallback) {} + NodeCallback(const NodeCallback& nc,const CopyOp&): + _nestedCallback(nc._nestedCallback) {} META_Object(osg,NodeCallback); diff --git a/src/osg/Node.cpp b/src/osg/Node.cpp index 95ea76f98..50cf2231e 100644 --- a/src/osg/Node.cpp +++ b/src/osg/Node.cpp @@ -36,7 +36,7 @@ Node::Node() Node::Node(const Node& node,const CopyOp& copyop): Object(node,copyop), - _bsphere(_bsphere), + _bsphere(node._bsphere), _bsphere_computed(node._bsphere_computed), _name(node._name), _parents(), // leave empty as parentList is managed by Group.