freetype-devel
[Top][All Lists]
Advanced

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

Re: [ft-devel] LLP64 model outside Win64


From: Werner LEMBERG
Subject: Re: [ft-devel] LLP64 model outside Win64
Date: Mon, 26 Feb 2018 07:27:42 +0100 (CET)

>>> -      if ( FT_List_Find( &loader->composites,
>>> -                         FT_UINT_TO_POINTER( glyph_index ) ) )
>>> +      if ( FT_List_Find( &loader->composites, index ) )
>>
>> How shall this work?  You are going to store pointers to integers
>> in a list.  As a consequence, two identical integers can have
>> different pointers.  How will you then find out whether such an
>> integer is already in the list?
> 
> I was thinking about glyph indexes as they appear in the glyf table,
> which have fixed offsets/pointers.

OK, this might work, however, I couldn't deduce this from your sample
code :-)

> Does current implementation work for ellipsis …?

I don't understand this question.


    Werner


reply via email to

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