/[freetype]/freetype2/include/freetype/ftgxval.h
ViewVC logotype

Diff of /freetype2/include/freetype/ftgxval.h

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

revision 1.2 by wl, Thu Aug 25 06:00:54 2005 UTC revision 1.3 by mpsuzuki, Fri Nov 18 07:47:06 2005 UTC
# Line 206  FT_BEGIN_HEADER Line 206  FT_BEGIN_HEADER
206    *   otherwise.    *   otherwise.
207    *    *
208    *   After use, the application should deallocate the buffers pointed to by    *   After use, the application should deallocate the buffers pointed to by
209    *   each tables' element.  A NULL value indicates that the table either    *   each tables' element, by calling FT_TrueTypeGX_Free(). A NULL value
210    *   doesn't exist in the font, the application hasn't asked for    *   indicates that the table either doesn't exist in the font,
211    *   validation, or the validator doesn't have the ability to validate the    *   the application hasn't asked for validation, or the validator doesn't
212    *   sfnt table.    *   have the ability to validate the sfnt table.
213    */    */
214    FT_EXPORT( FT_Error )    FT_EXPORT( FT_Error )
215    FT_TrueTypeGX_Validate( FT_Face   face,    FT_TrueTypeGX_Validate( FT_Face   face,
# Line 222  FT_BEGIN_HEADER Line 222  FT_BEGIN_HEADER
222    
223   /**********************************************************************   /**********************************************************************
224    *    *
225      * @function:
226      *    FT_TrueTypeGX_Free
227      *
228      * @description:
229      *    Free the buffer allocated by TrueTypeGX validator.
230      *
231      * @input:
232      *    face ::
233      *       A handle to the input face.
234      *
235      *    table ::
236      *       The pointer to the buffer allocated by
237      *       FT_TrueTypeGX_Validate().
238      *
239      * @note:
240      *   This function must be used to free the buffer allocated by
241      *   FT_TrueTypeGX_Validate() only.
242      */
243      FT_EXPORT( void )
244      FT_TrueTypeGX_Free( FT_Face   face,
245                          FT_Bytes  table );
246    
247    
248      /* */
249    
250     /**********************************************************************
251      *
252    * @enum:    * @enum:
253    *    FT_VALIDATE_CKERNXXX    *    FT_VALIDATE_CKERNXXX
254    *    *
# Line 283  FT_BEGIN_HEADER Line 310  FT_BEGIN_HEADER
310    *    *
311    * @note:    * @note:
312    *   After use, the application should deallocate the buffers pointed to by    *   After use, the application should deallocate the buffers pointed to by
313    *   ckern_table.  A NULL value indicates that the table doesn't exist in    *   ckern_table, by calling FT_ClassicKern_Free(). A NULL value indicates
314    *   the font.    *   that the table doesn't exist in the font.
315    */    */
316    FT_EXPORT( FT_Error )    FT_EXPORT( FT_Error )
317    FT_ClassicKern_Validate( FT_Face    face,    FT_ClassicKern_Validate( FT_Face    face,
# Line 292  FT_BEGIN_HEADER Line 319  FT_BEGIN_HEADER
319                             FT_Bytes  *ckern_table );                             FT_Bytes  *ckern_table );
320    
321    
322      /* */
323    
324     /**********************************************************************
325      *
326      * @function:
327      *    FT_ClassicKern_Free
328      *
329      * @description:
330      *    Free the buffer allocated by classic Kern validator.
331      *
332      * @input:
333      *    face ::
334      *       A handle to the input face.
335      *
336      *    table ::
337      *       The pointer to the buffer that is allocated by
338      *       FT_ClassicKern_Validate().
339      *
340      * @note:
341      *   This function must be used to free the buffer allocated by
342      *   FT_ClassicKern_Validate() only.
343      */
344      FT_EXPORT( void )
345      FT_ClassicKern_Free( FT_Face   face,
346                           FT_Bytes  table );
347    
348    
349   /* */   /* */
350    
351    

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

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