calling delete on VclPtr

Change-Id: I25346435d2129086281783636624b1bb430d0096
diff --git a/canvas/source/vcl/bitmapbackbuffer.cxx b/canvas/source/vcl/bitmapbackbuffer.cxx
index d140ea0..1bbf73c 100644
--- a/canvas/source/vcl/bitmapbackbuffer.cxx
+++ b/canvas/source/vcl/bitmapbackbuffer.cxx
@@ -45,8 +45,7 @@ namespace vclcanvas
        // are supposed to be called with already locked solar mutex)
        SolarMutexGuard aGuard;

        if( mpVDev )
            delete mpVDev;
        mpVDev.disposeAndClear();
    }

    OutputDevice& BitmapBackBuffer::getOutDev()