diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-07-15 19:55:59 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-07-15 22:31:37 +0200 |
commit | fc3081a9c4e92229ebcd07b6326f1fc49f21e029 (patch) | |
tree | 1eb223b4b30c535fdd8fc5b6162a8960d053b73e | |
parent | e64d42d5a8f0e6f929e2a416020d2e7029b054fb (diff) |
cid#1448245 uninit scalar field
and
cid#1448340 uninit scalar field
Change-Id: Idfd0944c1a6765593e334b1db56a80e144aedd5e
Reviewed-on: https://gerrit.libreoffice.org/75651
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r-- | include/vcl/GestureEvent.hxx | 19 | ||||
-rw-r--r-- | vcl/source/app/svapp.cxx | 4 |
2 files changed, 21 insertions, 2 deletions
diff --git a/include/vcl/GestureEvent.hxx b/include/vcl/GestureEvent.hxx index 2070fc76d39a..7b6f25719c7a 100644 --- a/include/vcl/GestureEvent.hxx +++ b/include/vcl/GestureEvent.hxx @@ -35,6 +35,25 @@ public: sal_Int32 mnOffset; PanningOrientation meOrientation; + + GestureEvent() + : mnX(0) + , mnY(0) + , meEventType(GestureEventType::PanningBegin) + , mnOffset(0) + , meOrientation(PanningOrientation::Horizontal) + { + } + + GestureEvent(sal_Int32 nX, sal_Int32 nY, GestureEventType eEventType, sal_Int32 nOffset, + PanningOrientation eOrientation) + : mnX(nX) + , mnY(nY) + , meEventType(eEventType) + , mnOffset(nOffset) + , meOrientation(eOrientation) + { + } }; #endif // INCLUDED_VCL_GESTUREEVENT_HXX diff --git a/vcl/source/app/svapp.cxx b/vcl/source/app/svapp.cxx index 5c4e6157cb9b..4967144e38e4 100644 --- a/vcl/source/app/svapp.cxx +++ b/vcl/source/app/svapp.cxx @@ -847,13 +847,13 @@ ImplSVEvent* Application::PostGestureEvent(VclEventId nEvent, vcl::Window* pWin, aTransformedPosition.AdjustX(pWin->GetOutOffXPixel()); aTransformedPosition.AdjustY(pWin->GetOutOffYPixel()); - const GestureEvent aGestureEvent{ + const GestureEvent aGestureEvent( sal_Int32(aTransformedPosition.X()), sal_Int32(aTransformedPosition.Y()), pGestureEvent->meEventType, pGestureEvent->mnOffset, pGestureEvent->meOrientation - }; + ); std::unique_ptr<ImplPostEventData> pPostEventData(new ImplPostEventData(nEvent, pWin, aGestureEvent)); |