vcl/skia/win/gdiimpl.cxx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-)
New commits: commit c40a1201f90cec8d5490b3330fd990fc5546cfad Author: Mike Kaganski <mike.kagan...@collabora.com> AuthorDate: Fri Mar 29 09:27:43 2024 +0500 Commit: Mike Kaganski <mike.kagan...@collabora.com> CommitDate: Fri Mar 29 06:55:27 2024 +0100 Drop a const_cast Change-Id: I3eb4547c71768d81bc351f9cb8d0ed1e07c9ebc5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165504 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com> diff --git a/vcl/skia/win/gdiimpl.cxx b/vcl/skia/win/gdiimpl.cxx index 39294bc2b372..651f294add0e 100644 --- a/vcl/skia/win/gdiimpl.cxx +++ b/vcl/skia/win/gdiimpl.cxx @@ -216,9 +216,8 @@ catch (const sal::systools::ComError& e) bool WinSkiaSalGraphicsImpl::DrawTextLayout(const GenericSalLayout& rLayout) { - assert(dynamic_cast<const SkiaWinFontInstance*>(&rLayout.GetFont())); - const SkiaWinFontInstance* pWinFont - = static_cast<const SkiaWinFontInstance*>(&rLayout.GetFont()); + assert(dynamic_cast<SkiaWinFontInstance*>(&rLayout.GetFont())); + SkiaWinFontInstance* pWinFont = static_cast<SkiaWinFontInstance*>(&rLayout.GetFont()); const HFONT hLayoutFont = pWinFont->GetHFONT(); double hScale = pWinFont->getHScale(); LOGFONTW logFont; @@ -251,7 +250,7 @@ bool WinSkiaSalGraphicsImpl::DrawTextLayout(const GenericSalLayout& rLayout) return false; } // Cache the typeface. - const_cast<SkiaWinFontInstance*>(pWinFont)->SetSkiaTypeface(typeface, dwrite); + pWinFont->SetSkiaTypeface(typeface, dwrite); } SkFont font(typeface);