• Show log

    Commit

  • Hash : 9ca7a157
    Author : Werner Lemberg
    Date : 2002-04-30T14:26:49

    * src/base/ftmac.c (p2c_str): Removed.
    (file_spec_from_path) [TARGET_API_MAC_CARBON]: Added support for
    OS X.
    (is_dfont) [TARGET_API_MAC_CARBON]: Define only for OS X.
    Handle `nameLen' <= 6 also.
    (parse_fond): Remove unused variable `name_table'.
    Use functionality of old p2c_str directly.
    Add safety checks.
    (read_lwfn): Initialize `size_p'.
    Check for size_p == NULL.
    (new_memory_stream, open_face_from_buffer): Updated to FreeType 2.1.
    (FT_New_Face_From_LWFN): Remove unused variable `memory'.
    Remove some dead code.
    (FT_New_Face_From_SFNT): Remove unused variable `stream'.
    (FT_New_Face_From_dfont) [TARGET_API_MAC_CARBON]: Define only for
    OS X.
    (FT_New_Face_From_FOND): Remove unused variable `error'.
    (ResourceForkSize): New function.
    (FT_New_Face): Use it.
    Handle empty resource forks.
    Conditionalize some code for OS X.
    Add code to call normal loader as a fallback.
    
    Some more variable renames to avoid troubles on the Mac.
    
    * src/raster/ftraster.c:
    s/Unknown|Ascending|Descending|Flat/\1_State/.
    * src/smooth/ftgrays.c: s/TScan/TCoord/.
    
    Other changes for the Mac.
    
    * include/freetype/config/ftconfig.h: Define FT_MACINTOSH for
    Mac platforms.
    * src/base/ftobjs.c: s/macintosh/FT_MACINTOSH/.
    
    * src/raster/ftrend1.c (ft_raster1_render): Make `pitch' always
    an even number.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/freetype.git
    Git SSH git@git.kmx.io:kc3-lang/freetype.git
    Public access ? public
    Description
    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags

  • README

  •   Special note to Unix users
      ==========================
    
      Please   read  the  file   "README.UNX",  it   contains  important
      information  regarding  the   installation  of  FreeType  on  Unix
      systems, especially GNU based operating systems like GNU/Linux.
    
    
      FreeType 2.1.0
      ==============
    
      Please   read  the  docs/CHANGES   file,  it   contains  IMPORTANT
      INFORMATION.
    
      Read  the  files "docs/INSTALL"  or  "docs/BUILD" for installation
      instructions.
    
      Note  that the  FreeType 2  documentation  is now  available as  a
      separate package from our sites.  See:
    
        ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.1.0.tar.bz2
        ftp://ftp.freetype.org/pub/freetype2/ftdocs-2.1.0.tar.gz
        ftp://ftp.freetype.org/pub/freetype2/ftdoc210.zip
    
    
      Reports
      =======
    
      Please  report  bugs  by  e-mail to  `devel@freetype.org'.   Don't
      forget to send  a detailed explanation of the  problem -- there is
      nothing worse  than receiving a  terse message that only  says "it
      doesn't work".
    
    
    
      Enjoy!
    
    
        The FreeType Team