wrap vcl::Window* in VclPtr

Change-Id: Ia0c259a4518e91b3dac50927812bef717bce5273
diff --git a/vcl/source/window/winproc.cxx b/vcl/source/window/winproc.cxx
index 4570b75..5e63e64 100644
--- a/vcl/source/window/winproc.cxx
+++ b/vcl/source/window/winproc.cxx
@@ -1371,14 +1371,14 @@ class HandleGestureEventBase
{
protected:
    ImplSVData* m_pSVData;
    vcl::Window *m_pWindow;
    VclPtr<vcl::Window> m_pWindow;
    Point m_aMousePos;

public:

    struct WindowDescription
    {
        vcl::Window *m_pMouseWindow;
        VclPtr<vcl::Window> m_pMouseWindow;
        bool m_bIsFloat;
        WindowDescription(vcl::Window *pMouseWindow, bool bIsFloat)
            : m_pMouseWindow(pMouseWindow)