freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ReactOS: stack vs heap


From: Werner LEMBERG
Subject: Re: ReactOS: stack vs heap
Date: Tue, 05 Sep 2023 06:12:06 +0000 (UTC)

> Thanks. One thing I don't understand, is the "+ 2" in the code below:
>
>       AF_LatinBlue  blue_sorted[AF_BLUE_STRINGSET_MAX_LEN + 2];
>
>       for ( i = 0; i < axis->blue_count; i++ )
>         blue_sorted[i] = &axis->blues[i];
>
> If that + 2 is correct to be there, then we need a similar + 2 in
> aflatin.h for blues. But I cannot see why it's needed.

Good catch!  This is due to a synchronization error between FreeType
and ttfautohint: I've originally developed the code for ttfautohint,
which adds two artificial blue zones, then imported it back into
FreeType, where I forgot to adjust the array size accordingly.

Now fixed in git, thanks.


   Werner



reply via email to

[Prev in Thread] Current Thread [Next in Thread]