亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ftcore.h

?? microwindows中文字體freetype-2.1.4.tar.gz
?? H
字號:
#ifndef __FT_CORE_H__#define __FT_CORE_H__#include <ft2build.h>#include FT_TYPES_H#include FT_SYSTEM_MEMORY_HFT_BEGIN_HEADER /**************************************************************************/ /**************************************************************************/ /*****                                                                *****/ /*****                  C L E A N U P   S T A C K                     *****/ /*****                                                                *****/ /**************************************************************************/ /**************************************************************************/ /************************************************************************  *  * @functype: FT_CleanupFunc  *  * @description:  *   a function used to cleanup a given item on the cleanup stack  *  * @input:  *   item      :: target item pointer  *   item_data :: optional argument to cleanup routine  */  typedef void  (*FT_CleanupFunc)( FT_Pointer  item,                                   FT_Pointer  item_data ); /************************************************************************  *  * @type: FT_XHandler  *  * @description:  *   handle to an exception-handler structure for the FreeType  *   exception sub-system  *  * @note:  *   exception handlers are allocated on the stack within a  *   @FT_XTRY macro. Do not try to access them directly.  */  typedef struct FT_XHandlerRec_*  FT_XHandler;/* the size of a cleanup chunk in bytes is FT_CLEANUP_CHUNK_SIZE*12 + 4 *//* this must be a small power of 2 whenever possible..                  *//*                                                                      *//* with a value of 5, we have a byte size of 64 bytes per chunk..       *//*                                                                      */#define  FT_CLEANUP_CHUNK_SIZE   5  typedef struct FT_CleanupItemRec_  {    FT_Pointer      item;    FT_CleanupFunc  item_func;    FT_Pointer      item_data;  } FT_CleanupItemRec;  typedef struct FT_CleanupChunkRec_*   FT_CleanupChunk;  typedef struct FT_CleanupChunkRec_  {    FT_CleanupChunk    link;    FT_CleanupItemRec  items[ FT_CLEANUP_CHUNK_SIZE ];  } FT_CleanupChunkRec;  typedef struct FT_CleanupStackRec_  {    FT_CleanupItem     top;    FT_CleanupItem     limit;    FT_CleanupChunk    chunk;    FT_CleanupChunkRec chunk_0;  /* avoids stupid dynamic allocation */    FT_Memory          memory;  } FT_CleanupStackRec, *FT_CleanupStack;  FT_BASE( void )  ft_cleanup_stack_push( FT_CleanupStack  stack,                         FT_Pointer       item,                         FT_CleanupFunc   item_func,                         FT_Pointer       item_data );  FT_BASE( void )  ft_cleanup_stack_pop( FT_CleanupStack   stack,                        FT_Int            destroy );  FT_BASE( FT_CleanupItem )  ft_cleanup_stack_peek( FT_CleanupStack  stack );  FT_BASE( void )  ft_cleanup_throw( FT_CleanupStack  stack,                    FT_Error         error ); /**************************************************************************/ /**************************************************************************/ /*****                                                                *****/ /*****                 M E M O R Y   M A N A G E R                    *****/ /*****                                                                *****/ /**************************************************************************/ /**************************************************************************/  typedef struct FT_MemoryRec_  {    FT_Memory_AllocFunc     mem_alloc;   /* shortcut to funcs->mem_alloc */    FT_Memory_FreeFunc      mem_free;    /* shortcut to funcs->mem_free  */    FT_Pointer              mem_data;    const FT_Memory_Funcs   mem_funcs;    FT_CleanupStackRec      cleanup_stack;    FT_Pointer              meta_class;  } FT_MemoryRec;#define  FT_MEMORY(x)  ((FT_Memory)(x))#define  FT_MEMORY__ALLOC(x)       FT_MEMORY(x)->mem_alloc#define  FT_MEMORY__FREE(x)        FT_MEMORY(x)->mem_free#define  FT_MEMORY__REALLOC(x)     FT_MEMORY(x)->mem_funcs->mem_realloc#define  FT_MEMORY__CLEANUP(x)     (&FT_MEMORY(x)->cleanup_stack)#define  FT_MEMORY__META_CLASS(x)  ((FT_MetaClass)(FT_MEMORY(x)->meta_class)) /**************************************************************************/ /**************************************************************************/ /*****                                                                *****/ /*****             E X C E P T I O N   H A N D L I N G                *****/ /*****                                                                *****/ /**************************************************************************/ /**************************************************************************/ /************************************************************************  *  * @struct: FT_XHandlerRec  *  * @description:  *   exception handler structure  *  * @fields:  *   previous   :: previous handler in chain.  *   jum_buffer :: processor state used by setjmp/longjmp to implement  *                 exception control transfer  *   error      :: exception error code  *   mark       :: top of cleanup stack when @FT_XTRY is used  */  typedef struct FT_XHandlerRec_  {    FT_XHandler        previous;    ft_jmp_buf         jump_buffer;    volatile FT_Error  error;    FT_Pointer         mark;  } FT_XHandlerRec;  FT_BASE( void )  ft_xhandler_enter( FT_XHandler  xhandler,                     FT_Memory    memory );  FT_BASE( void )  ft_xhandler_exit( FT_XHandler  xhandler );FT_END_HEADER#endif /* __FT_CORE_H__ */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区二区三区在线播放| 欧美aⅴ一区二区三区视频| 久久99久久久久久久久久久| 不卡一区在线观看| 国产天堂亚洲国产碰碰| 国产呦萝稀缺另类资源| 欧美变态tickling挠脚心| 日本不卡在线视频| 日韩一区二区免费高清| 九色综合狠狠综合久久| 亚洲永久免费视频| 欧美日韩免费观看一区二区三区 | 精品婷婷伊人一区三区三| 国产一区二区三区不卡在线观看 | 亚洲一区二区三区影院| 日本一区二区三区高清不卡| 成人av网站在线观看| 激情五月婷婷综合| 国产精品久久久久久久久晋中| av在线综合网| 亚洲一区成人在线| 1024成人网| 国产女主播一区| 26uuu久久天堂性欧美| 成人av网址在线| 国产成人精品免费视频网站| 亚洲日本欧美天堂| 91精品蜜臀在线一区尤物| 国产麻豆视频精品| 免费高清不卡av| 丝袜美腿亚洲综合| 欧美激情在线免费观看| 欧美影片第一页| 奇米一区二区三区av| 午夜日韩在线观看| 久久久久久久免费视频了| 91免费看视频| 久久精品国产久精国产爱| 日日夜夜精品视频免费| 婷婷夜色潮精品综合在线| 午夜久久久久久久久| 亚洲va欧美va人人爽午夜| 国产欧美一区二区精品性色| 国产日韩欧美精品综合| 欧美国产一区二区在线观看| 国产精品久久久久影院| 综合精品久久久| 亚洲一区欧美一区| 亚欧色一区w666天堂| 天堂久久久久va久久久久| 男男视频亚洲欧美| 国产在线国偷精品产拍免费yy| 国产精一区二区三区| 丝袜a∨在线一区二区三区不卡| 午夜精品久久久久久久久久久| 午夜a成v人精品| 久久国产人妖系列| 丁香婷婷综合激情五月色| 美腿丝袜亚洲色图| 亚洲电影在线免费观看| 亚洲视频一二三| 亚洲线精品一区二区三区八戒| 天天综合天天做天天综合| 理论片日本一区| 国产成人精品午夜视频免费| 91视频在线观看免费| 欧美精品欧美精品系列| 日本韩国欧美三级| 99re热这里只有精品免费视频| 国产999精品久久久久久| av一区二区不卡| 7777精品伊人久久久大香线蕉的 | 亚洲人妖av一区二区| 日韩欧美电影一二三| 欧美精品aⅴ在线视频| 欧美一卡二卡三卡| 欧美一区二区大片| 国产女人水真多18毛片18精品视频| 1000精品久久久久久久久| 五月天婷婷综合| 粉嫩av一区二区三区粉嫩| 欧美在线播放高清精品| 在线亚洲人成电影网站色www| 欧美一区二区三区思思人| 日本一区二区三区四区在线视频| 亚洲综合丁香婷婷六月香| 国产主播一区二区三区| 色狠狠色狠狠综合| 久久久一区二区| 亚洲午夜久久久久久久久电影网| 国模娜娜一区二区三区| 欧亚洲嫩模精品一区三区| 国产亚洲欧美日韩在线一区| 一区二区三区四区在线播放| 一区二区三区日本| 韩日精品视频一区| 欧美性视频一区二区三区| 国产亚洲精品福利| 午夜精品aaa| 99riav久久精品riav| 精品国产免费一区二区三区四区| 精品国产区一区| 亚洲成av人片在线观看| 99久久久国产精品免费蜜臀| 精品国产乱码久久久久久老虎| 亚洲一区二区三区三| 国产99久久久国产精品潘金网站| 欧美一区二区精品| 一区二区三区在线观看动漫| 成人av在线影院| 欧美精品一区二区高清在线观看| 偷拍亚洲欧洲综合| 色中色一区二区| 91精品国产综合久久精品麻豆| 亚洲麻豆国产自偷在线| 国产99精品视频| 久久日一线二线三线suv| 免费在线成人网| 欧美日韩和欧美的一区二区| 综合亚洲深深色噜噜狠狠网站| 国产成人激情av| 久久婷婷成人综合色| 麻豆高清免费国产一区| 91精品婷婷国产综合久久性色| 一区二区三区在线免费视频| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 高清久久久久久| 久久先锋影音av鲁色资源| 久久99国产精品麻豆| 91精品国产一区二区| 日韩激情一区二区| 91麻豆精品国产| 日韩精品欧美精品| 91精品国产综合久久婷婷香蕉| 亚洲国产va精品久久久不卡综合| 91老师国产黑色丝袜在线| 亚洲日本一区二区三区| 色哟哟一区二区在线观看| 亚洲激情在线播放| 国产麻豆视频精品| 久久久久久久精| 国产精品伊人色| 国产免费成人在线视频| 国产91精品欧美| 成人欧美一区二区三区白人| 91视频在线观看免费| 亚洲小说欧美激情另类| 欧美男男青年gay1069videost| 日韩成人av影视| 精品三级在线观看| 国产99久久久国产精品| 亚洲欧美在线视频| 欧美影院午夜播放| 奇米色一区二区| 国产丝袜在线精品| 91麻豆国产精品久久| 午夜影院久久久| 欧美mv日韩mv| 99久久99精品久久久久久| 亚洲国产精品影院| 精品日韩在线观看| 成人精品一区二区三区中文字幕| 2019国产精品| 波波电影院一区二区三区| 亚洲最新在线观看| 5月丁香婷婷综合| 国产精品影视天天线| 日韩理论在线观看| 欧美福利一区二区| 国产精品一级片| 伊人婷婷欧美激情| 日韩视频国产视频| 成av人片一区二区| 午夜激情久久久| 久久婷婷一区二区三区| 91麻豆国产自产在线观看| 蜜臀av亚洲一区中文字幕| 国产精品伦理在线| aaa亚洲精品| 日本欧美加勒比视频| 国产精品色哟哟| 91精品国产综合久久精品app| 国产99久久久国产精品潘金| 亚洲成av人片| 中文乱码免费一区二区| 欧美群妇大交群的观看方式| 国产精品中文有码| 图片区小说区区亚洲影院| 国产区在线观看成人精品| 欧美美女直播网站| 成人听书哪个软件好| 日韩国产高清影视| 一区在线中文字幕| 精品国产123| 欧美日韩一区国产| aaa欧美色吧激情视频| 国内久久婷婷综合| 天天色 色综合| 亚洲女人的天堂| 欧美极品xxx|