freetype-devel
[Top][All Lists]
Advanced

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

Re: [Devel] FT_Get_BDF_Property neglects to check for NULL get_interface


From: David Turner
Subject: Re: [Devel] FT_Get_BDF_Property neglects to check for NULL get_interface
Date: Wed, 23 Apr 2003 15:49:04 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3) Gecko/20030312

Hello Keith,

Keith Packard wrote:
Some drivers (winfont in particular) don't set get_interface, causing:

    if ( face != NULL && face->driver != NULL )
    {
      FT_Driver              driver = face->driver;
      BDF_GetPropertyFunc    func;

      func = (BDF_GetPropertyFunc) driver->root.clazz->get_interface(
                             FT_MODULE( driver ), "get_bdf_property" );
      if ( func )
        error = func( face, prop_name, aproperty );
    }

to jump through a NULL pointer.


Ooops !! Werner, did you commit a fix for this ?

Regards,

- David Turner
- The FreeType Project  (www.freetype.org)


--
This message and any attachments (the "message") is intended solely for the
addressees and is confidential. If you receive this message in error, please
delete it and immediately notify the sender.
Any use not in accordance with its purpose, any dissemination or disclosure,
either whole or partial, is prohibited except formal approval.
The E-Mail transmission can not guarantee the integrity of this message.
CANAL+TECHNOLOGIES will not therefore be liable for the message if modified.





reply via email to

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