Fixed warnings

This commit is contained in:
Robert Osfield
2009-01-07 10:32:59 +00:00
parent 85c510ba27
commit 98bd058317
15 changed files with 37 additions and 23 deletions

View File

@@ -37,7 +37,9 @@ class OSGWIDGET_EXPORT BrowserManager : public osg::Object
protected:
BrowserManager();
BrowserManager(const BrowserManager& rhs, const osg::CopyOp& copyop=osg::CopyOp::SHALLOW_COPY) {}
BrowserManager(const BrowserManager& rhs, const osg::CopyOp& copyop=osg::CopyOp::SHALLOW_COPY):
osg::Object(rhs,copyop) {}
virtual ~BrowserManager();
META_Object(osgWidget,BrowserManager)

View File

@@ -172,18 +172,16 @@ class ObjectCallback: public CallbackInterface
typedef bool (T::*ObjectCallbackType)(Event&);
ObjectCallback(ObjectCallbackType callback, T* obj):
_callback (callback),
_object (obj) {
}
_object (obj),
_callback (callback) {}
virtual bool operator()(Event& ev) {
return (_object->*_callback)(ev);
}
private:
ObjectCallbackType _callback;
T* _object;
ObjectCallbackType _callback;
};
// The object that facilitates general functions as callbacks.