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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? filelist.h

?? arj source code
?? H
字號:
/* * $Id: filelist.h,v 1.2 2003/02/07 17:21:13 andrew_belov Exp $ * --------------------------------------------------------------------------- * Prototypes of the functions located in FILELIST.C are declared here. * */#ifndef FILELIST_INCLUDED#define FILELIST_INCLUDED/* The filelist models in ARJ and ARJSFX are completely different, however,   the naming, purpose, and sometimes the parameters of routines are the same,   hence we insist on keeping the code parts together.   The SIMPLE_FLIST constant controls the way of compile. */#if SFX_LEVEL<=ARJSFXV #define SIMPLE_FLIST#endif#ifndef SIMPLE_FLIST/* Block defines */#define FLIST_BLOCK_SIZE        2048    /* Minimum granularity of blocks */#define ENTRIES_PER_BLOCK         85    /* May be increased */#endif/* File list types */#define FL_STANDARD                0    /* For smaller lists */#define FL_HASH                    1    /* Hash table with CRC matching *//* Special return codes */#define FLS_END  (FLIST_SPEC_BASE+0)    /* Indicates end of enumerator list */#define FLS_NONE (FLIST_SPEC_BASE+1)    /* Link search failure *//* Advanced filelist structures */#ifndef SIMPLE_FLIST/* ID block in hash tables. This structure is never used as a variable, its   members are referenced with pointers. */struct idblock{ unsigned int total_entries;            /* # of entries */ unsigned int size; unsigned int crc[64];                  /* 2-byte CRCs (v 2.72+) */ /* Don't know/care about the padding that must go here. It may be    intended to compensate the (ENTRIES_PER_BLOCK-64) number of CRC units,    e.g. it must be unsigned int pad[21] but we omit it for memory    conservation reasons. -- ASR fix for v 2.72.03 */ int sub_offset[ENTRIES_PER_BLOCK];     /* Subpointers */ char filler[1];                        /* Beginning of raw data */};/* Filelist data table (pointed to by a root entry) */struct flist_table{ int xlist_blocks;                      /* Initialized with 8 */ unsigned long FAR *enumerators;        /* Entry enumerators */ int hiblock;                           /* Highest # of block */ unsigned int block;                    /* ID of block that was recently fetched */ unsigned int block_to_flush;           /* ID of block to be flushed */ int low_block;                         /* Lowest block number */ char not_flushed;                      /* 0 if cache is saved */ char not_allocated;                    /* 0 if cache is initialized */ struct idblock FAR *cache;             /* Caching area */ struct idblock FAR *sec_cache;         /* Secondary caching area */ char FAR *hcrc;                        /* Internal CRC? */ short xms_handle;                      /* One per table */ int xms_mem_blocks;                    /* Blocks in XMS */ char FAR * FAR *far_ptrs;              /* Pointers to FAR blocks */ FILE *sf_stream;                       /* Temporary file */ char *sf_name;                         /* Temporary file name */};#endif#if TARGET==UNIX/* Hardlink candidates */struct l_entries{ struct l_search FAR *list; FILE_COUNT total; FILE_COUNT alloc;};#endif/* Filelist root */#ifndef SIMPLE_FLISTstruct flist_root{ char storage; /* char unk_01; */ /* It was here in original ARJ but we omitted it to lower                       the memory requirements -- ASR fix for v 2.72.03 */ char type; char no_dupl; FILE_COUNT maxfiles; FILE_COUNT files; char *fsptr; struct flist_table *table;};#elsestruct flist_root{ FILE_COUNT maxfiles;                   /* Initialized */ FILE_COUNT boundary;                   /* Next unsafe value */ FILE_COUNT files;                      /* Count of file entries */ int no_dupl; #ifdef REARJ  int check_excl; #endif char FAR *checksums;                   /* Simplified hash table */ char FAR * FAR *names;                 /* Filename array */ #ifdef REARJ  FILE_COUNT FAR *instances;  FILE_COUNT d_files;  FILE_COUNT d_boundary;  char FAR * FAR *d_names; #endif};#endif/* Prototypes */void flist_cleanup_proc(struct flist_root *root);#ifndef SIMPLE_FLIST void retrieve_entry(char *dest, struct file_properties *properties, struct flist_root *root, FILE_COUNT entry); int add_entry(struct flist_root *root, char *name, FILE_COUNT *count, struct file_properties *properties); void flist_init_proc(struct flist_root *root, FILE_COUNT maxfiles, char type);#else void retrieve_entry(char *dest, struct flist_root *root, FILE_COUNT num); #ifdef REARJ  int add_entry(struct flist_root *root, char *name, FILE_COUNT *count); #else  int add_entry(struct flist_root *root, struct flist_root *search_flist, char *name, FILE_COUNT *count); #endif #ifdef REARJ  void flist_init(struct flist_root *root, FILE_COUNT maxfiles, int no_dupl, int check_excl); #else  void flist_init(struct flist_root *root, FILE_COUNT maxfiles, char no_dupl); #endif#endif#if SFX_LEVEL>=ARJ&&TARGET==UNIXFILE_COUNT link_search(struct l_entries *entries, struct l_search *l_search, struct file_properties *properties, FILE_COUNT ref);#endif#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
夜夜嗨av一区二区三区| 精品一区二区在线免费观看| 日韩高清不卡一区二区| 国产一区二区h| 欧美日韩在线播| 国产日韩欧美制服另类| 日日夜夜精品视频天天综合网| 国产成人一区二区精品非洲| 欧美亚洲一区三区| 国产精品妹子av| 美女久久久精品| 欧美调教femdomvk| 中文字幕电影一区| 久久国内精品自在自线400部| 91麻豆国产精品久久| 国产色91在线| 狠狠色综合播放一区二区| 7777精品伊人久久久大香线蕉的| 综合久久给合久久狠狠狠97色| 国产一区在线观看视频| 国产精品萝li| 狠狠色丁香久久婷婷综合_中| 欧美电影在哪看比较好| 一级女性全黄久久生活片免费| www.综合网.com| 欧美—级在线免费片| 国产黄色精品视频| 久久综合成人精品亚洲另类欧美 | 欧美一区二区在线免费观看| 国产精品福利av| 懂色av一区二区三区蜜臀| 久久综合久久综合久久| 韩国一区二区三区| 日韩久久久精品| 久草精品在线观看| 精品日韩99亚洲| 精品无码三级在线观看视频| 精品日产卡一卡二卡麻豆| 免费精品视频在线| 日韩丝袜美女视频| 精品亚洲欧美一区| 国产日韩欧美在线一区| 粉嫩欧美一区二区三区高清影视| 国产三级精品三级| 91同城在线观看| 一二三区精品福利视频| 欧美三级三级三级| 青青草国产精品97视觉盛宴| 欧美一区二区不卡视频| 久久91精品国产91久久小草| 久久久精品欧美丰满| yourporn久久国产精品| 亚洲一区二区三区影院| 在线播放欧美女士性生活| 久久激五月天综合精品| 欧美国产丝袜视频| 色噜噜狠狠成人网p站| 亚洲午夜日本在线观看| 欧美成人a在线| av电影在线观看一区| 亚洲电影在线免费观看| 精品毛片乱码1区2区3区| 国产99久久久精品| 亚洲一区在线观看免费| 精品少妇一区二区三区在线视频| 国产精品12区| 一区二区三区精品在线| 日韩免费在线观看| 色综合天天综合网国产成人综合天 | 日本亚洲三级在线| 欧美激情综合网| 欧美系列日韩一区| 国产在线视频不卡二| 亚洲精品中文字幕乱码三区| 日韩美一区二区三区| 一本一道波多野结衣一区二区| 日韩精品五月天| 国产精品欧美久久久久一区二区 | 亚洲婷婷在线视频| 在线电影一区二区三区| 成人激情免费电影网址| 日韩高清一区在线| 亚洲欧洲成人自拍| 欧美精品一区二区三区在线播放 | 99re成人在线| 免费精品视频最新在线| 亚洲免费观看高清完整版在线观看熊 | 美女国产一区二区三区| 综合婷婷亚洲小说| 久久蜜桃香蕉精品一区二区三区| 欧美无砖专区一中文字| 成人福利视频在线| 久久国产生活片100| 亚洲一区二区欧美| 亚洲天堂中文字幕| 国产夜色精品一区二区av| 欧美精品v国产精品v日韩精品| 成人丝袜视频网| 极品美女销魂一区二区三区| 午夜电影网亚洲视频| 一区二区三区中文在线| 国产精品免费视频网站| 久久久久久夜精品精品免费| 欧美一级高清大全免费观看| 欧美日韩国产影片| 在线看一区二区| 91丨porny丨国产入口| 成人午夜看片网址| 国产精品伊人色| 久久97超碰色| 国产美女主播视频一区| 麻豆成人91精品二区三区| 奇米影视7777精品一区二区| 婷婷综合在线观看| 亚洲va韩国va欧美va| 亚洲成av人影院| 三级不卡在线观看| 免费在线观看日韩欧美| 青娱乐精品在线视频| 日韩中文字幕一区二区三区| 午夜电影久久久| 蜜桃久久精品一区二区| 老司机免费视频一区二区| 裸体在线国模精品偷拍| 狠狠色2019综合网| 国产精品1区2区3区在线观看| 国产精品99久久不卡二区| 国产成人免费在线观看| 99久久久久久99| 一本一本大道香蕉久在线精品| 91丨九色porny丨蝌蚪| 欧美色图激情小说| 欧美一区二区三区公司| www久久精品| 中文字幕精品—区二区四季| 亚洲视频一区二区在线| 香蕉av福利精品导航| 久久国产婷婷国产香蕉| 国产91丝袜在线18| 在线观看一区不卡| 日韩免费观看高清完整版| 国产欧美一区二区在线| 亚洲欧美激情小说另类| 日韩电影在线观看网站| 国产精品69毛片高清亚洲| 99国产麻豆精品| 5858s免费视频成人| 国产日韩欧美麻豆| 亚洲女女做受ⅹxx高潮| 免费人成精品欧美精品| 粉嫩绯色av一区二区在线观看| aaa国产一区| 欧美一区中文字幕| 国产精品福利一区二区三区| 视频一区中文字幕国产| 国产精品 日产精品 欧美精品| 一本大道av一区二区在线播放| 3d动漫精品啪啪| 国产精品理论在线观看| 蜜桃av噜噜一区| 色综合中文综合网| 欧美精品 日韩| 国产欧美精品一区二区色综合| 一区二区三区四区国产精品| 久久国产精品一区二区| 一本到不卡精品视频在线观看| 日韩久久免费av| 夜夜操天天操亚洲| 丰满少妇久久久久久久| 欧美一区二区三区男人的天堂| 亚洲视频狠狠干| 国产呦萝稀缺另类资源| 欧美剧情电影在线观看完整版免费励志电影 | 精品国产免费人成在线观看| 亚洲免费在线视频一区 二区| 国产综合色产在线精品| 在线观看www91| 中文字幕精品一区二区三区精品| 蜜乳av一区二区三区| 精品视频在线视频| 亚洲欧洲日韩av| 国产精品中文字幕一区二区三区| 91.com视频| 亚洲成人动漫在线免费观看| 日韩女优视频免费观看| 亚洲国产日日夜夜| 97久久精品人人做人人爽| 久久久久久久久久看片| 麻豆精品精品国产自在97香蕉| 欧美视频一区二区三区四区| 亚洲少妇屁股交4| 99视频超级精品| 国产精品久久久久久久午夜片| 国产一区 二区 三区一级| 欧美大胆人体bbbb| 捆绑变态av一区二区三区| 欧美一级艳片视频免费观看| 婷婷成人激情在线网| 欧美精品一二三区| 丝袜亚洲精品中文字幕一区|