>>> NULL should be perfectly valid -- it simply indicates the object
>>> was never allocated.
>> 
>> Well, yes – if you trust the source.
> 
> Does FreeType “trust its source”?

Mhmm, probably bad wording from my side.  With `trusting' I mean that
the code controls `FT_New_Face'.  For example, a plug-in provided by
the user might call `FT_New_Face', delegating the deallocation to the
program core.  In this case the program core cannot trust that the
user module always does the right thing.


    Werner
_______________________________________________
Freetype mailing list
Freetype@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype

Reply via email to