12345678910111213141516171819202122 |
- https://bugs.gentoo.org/939996
- https://github.com/Open-Cascade-SAS/OCCT/commit/7236e83dcc1e7284e66dc61e612154617ef715d6
- From 7236e83dcc1e7284e66dc61e612154617ef715d6 Mon Sep 17 00:00:00 2001
- From: dpasukhi <dpasukhi@opencascade.com>
- Date: Tue, 27 Aug 2024 11:33:29 +0100
- Subject: [PATCH] 0033808: Coding - FreeType Use unsigned point and contour
- indexing in `FT_Outline`
- Changes to auto instead of specific type
- --- a/src/StdPrs/StdPrs_BRepFont.cxx
- +++ b/src/StdPrs/StdPrs_BRepFont.cxx
- @@ -457,7 +457,7 @@ Standard_Boolean StdPrs_BRepFont::renderGlyph (const Standard_Utf32Char theChar,
- for (short aContour = 0, aStartIndex = 0; aContour < anOutline->n_contours; ++aContour)
- {
- const FT_Vector* aPntList = &anOutline->points[aStartIndex];
- - const char* aTags = &anOutline->tags[aStartIndex];
- + const auto* aTags = &anOutline->tags[aStartIndex];
- const short anEndIndex = anOutline->contours[aContour];
- const short aPntsNb = (anEndIndex - aStartIndex) + 1;
- aStartIndex = anEndIndex + 1;
|