From a3e29642b9c118674ad88785500ce164aa103de9 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Tue, 1 Oct 2019 10:12:30 +0200 Subject: loplugin:data (clang-cl) Change-Id: Ib8b2bc1c5f7b27a646036ce23cae2b6a06edd038 Reviewed-on: https://gerrit.libreoffice.org/79922 Tested-by: Jenkins Reviewed-by: Stephan Bergmann --- vcl/win/gdi/gdiimpl.cxx | 2 +- vcl/win/gdi/salfont.cxx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'vcl/win') diff --git a/vcl/win/gdi/gdiimpl.cxx b/vcl/win/gdi/gdiimpl.cxx index c3d891cd681e..95fd346af1a5 100644 --- a/vcl/win/gdi/gdiimpl.cxx +++ b/vcl/win/gdi/gdiimpl.cxx @@ -1137,7 +1137,7 @@ bool WinSalGraphicsImpl::setClipRegion( const vcl::Region& i_rClip ) if(nTargetCount) { - mrParent.mhRegion = CreatePolyPolygonRgn( &aPolyPoints[0], &aPolyCounts[0], nTargetCount, ALTERNATE ); + mrParent.mhRegion = CreatePolyPolygonRgn( aPolyPoints.data(), aPolyCounts.data(), nTargetCount, ALTERNATE ); } } } diff --git a/vcl/win/gdi/salfont.cxx b/vcl/win/gdi/salfont.cxx index 343e3f8b6208..b09c6848a58d 100644 --- a/vcl/win/gdi/salfont.cxx +++ b/vcl/win/gdi/salfont.cxx @@ -718,7 +718,7 @@ void WinFontFace::GetFontCapabilities( HDC hDC ) const if( (nLength != GDI_ERROR) && nLength ) { std::vector aTable( nLength ); - unsigned char* pTable = &aTable[0]; + unsigned char* pTable = aTable.data(); ::GetFontData( hDC, OS2Tag, 0, pTable, nLength ); vcl::getTTCoverage(maFontCapabilities.oUnicodeRange, maFontCapabilities.oCodePageRange, pTable, nLength); } @@ -1729,7 +1729,7 @@ void WinSalGraphics::GetGlyphWidths( const PhysicalFontFace* pFont, for( int i = 0; i < nGlyphs; i++ ) aGlyphIds[i] = sal_uInt16(i); std::unique_ptr pMetrics = ::GetTTSimpleGlyphMetrics( aSftTTF.get(), - &aGlyphIds[0], + aGlyphIds.data(), nGlyphs, bVertical ); if( pMetrics ) -- cgit