/[freetype]/freetype2/builds/amiga/src/base/ftsystem.c
ViewVC logotype

Diff of /freetype2/builds/amiga/src/base/ftsystem.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by wl, Sat Mar 26 22:57:57 2005 UTC revision 1.10 by wl, Wed Jun 8 11:56:55 2005 UTC
# Line 5  Line 5 
5  /*    Amiga-specific FreeType low-level system interface (body).           */  /*    Amiga-specific FreeType low-level system interface (body).           */
6  /*                                                                         */  /*                                                                         */
7  /*  Copyright 1996-2001, 2002, 2005 by                                     */  /*  Copyright 1996-2001, 2002, 2005 by                                     */
8  /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */  /*  David Turner, Robert Wilhelm, Werner Lemberg and Detlef Würkner.       */
9  /*                                                                         */  /*                                                                         */
10  /*  This file is part of the FreeType project, and may only be used,       */  /*  This file is part of the FreeType project, and may only be used,       */
11  /*  modified, and distributed under the terms of the FreeType project      */  /*  modified, and distributed under the terms of the FreeType project      */
# Line 24  Line 24 
24    /*************************************************************************/    /*************************************************************************/
25    
26    
27  /* Maintained by Detlef Würkner <TetiSoft@apg.lahn.de> */    /*************************************************************************/
28      /*                                                                       */
29  /* TetiSoft: Modified to avoid fopen() fclose() fread() fseek() ftell()    /* Maintained by Detlef Würkner <TetiSoft@apg.lahn.de>                   */
30   * malloc() realloc() and free().    /*                                                                       */
31   * We need exec V39+ because we use AllocPooled() etc.    /* Based on the original ftsystem.c,                                     */
32   */    /* modified to avoid fopen(), fclose(), fread(), fseek(), ftell(),       */
33      /* malloc(), realloc(), and free().                                      */
34      /*                                                                       */
35      /* Those C library functions are often not thread-safe or cant be        */
36      /* used in a shared Amiga library. If thats not a problem for you,       */
37      /* you can of course use the default ftsystem.c with C library calls     */
38      /* instead.                                                              */
39      /*                                                                       */
40      /* This implementation needs exec V39+ because it uses AllocPooled() etc */
41      /*                                                                       */
42      /*************************************************************************/
43    
44  #define __NOLIBBASE__  #define __NOLIBBASE__
45  #define __NOGLOBALIFACE__  #define __NOGLOBALIFACE__
# Line 504  Free_VecPooled( APTR  poolHeader, Line 514  Free_VecPooled( APTR  poolHeader,
514      FreeVec( memory );      FreeVec( memory );
515    }    }
516    
517    /*
518    Local Variables:
519    coding: latin-1
520    End:
521    */
522  /* END */  /* END */

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26