diff --git a/src/osg/OcclusionQueryNode.cpp b/src/osg/OcclusionQueryNode.cpp index 60a815c63..35bd824d5 100644 --- a/src/osg/OcclusionQueryNode.cpp +++ b/src/osg/OcclusionQueryNode.cpp @@ -213,7 +213,7 @@ struct RetrieveQueriesCallback : public osg::Camera::DrawCallback struct ClearQueriesCallback : public osg::Camera::DrawCallback { ClearQueriesCallback() : _rqcb( NULL ) {} - ClearQueriesCallback( const ClearQueriesCallback&, const osg::CopyOp& ) {} + ClearQueriesCallback( const ClearQueriesCallback& rhs, const osg::CopyOp& copyop) : osg::Camera::DrawCallback(rhs, copyop), _rqcb(rhs._rqcb) {} META_Object( osgOQ, ClearQueriesCallback ) virtual void operator() (const osg::Camera&) const