diff options
Diffstat (limited to 'vcl/inc/vcl/vclevent.hxx')
-rw-r--r-- | vcl/inc/vcl/vclevent.hxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/inc/vcl/vclevent.hxx b/vcl/inc/vcl/vclevent.hxx index 51c5591f09f7..002391b45458 100644 --- a/vcl/inc/vcl/vclevent.hxx +++ b/vcl/inc/vcl/vclevent.hxx @@ -201,6 +201,7 @@ private: public: VclSimpleEvent( sal_uLong n ) { nId = n; } + virtual ~VclSimpleEvent() {} TYPEINFO(); sal_uLong GetId() const { return nId; } @@ -214,6 +215,7 @@ private: public: VclWindowEvent( Window* pWin, sal_uLong n, void* pDat = NULL ) : VclSimpleEvent(n) { pWindow = pWin; pData = pDat; } + virtual ~VclWindowEvent() {} TYPEINFO(); Window* GetWindow() const { return pWindow; } @@ -242,6 +244,7 @@ private: public: VclMenuEvent( Menu* pM, sal_uLong n, sal_uInt16 nPos ) : VclSimpleEvent(n) { pMenu = pM; mnPos = nPos; } + virtual ~VclMenuEvent() {} TYPEINFO(); Menu* GetMenu() const { return pMenu; } |