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

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

?? jinclude.h

?? windows CE下jpeg壓縮源碼
?? H
字號:
/*
 * jinclude.h
 *
 * Copyright (C) 1991-1994, Thomas G. Lane.
 * This file is part of the Independent JPEG Group's software.
 * For conditions of distribution and use, see the accompanying README file.
 *
 * This file exists to provide a single place to fix any problems with
 * including the wrong system include files.  (Common problems are taken
 * care of by the standard jconfig symbols, but on really weird systems
 * you may have to edit this file.)
 *
 * NOTE: this file is NOT intended to be included by applications using the
 * JPEG library.  Most applications need only include jpeglib.h.
 */


/* Include auto-config file to find out which system include files we need. */

#include "jconfig.h"		/* auto configuration options */
#define JCONFIG_INCLUDED	/* so that jpeglib.h doesn't do it again */

/*
 * We need the NULL macro and size_t typedef.
 * On an ANSI-conforming system it is sufficient to include <stddef.h>.
 * Otherwise, we get them from <stdlib.h> or <stdio.h>; we may have to
 * pull in <sys/types.h> as well.
 * Note that the core JPEG library does not require <stdio.h>;
 * only the default error handler and data source/destination modules do.
 * But we must pull it in because of the references to FILE in jpeglib.h.
 * You can remove those references if you want to compile without <stdio.h>.
 */

#ifdef HAVE_STDDEF_H
#include <stddef.h>
#endif

#ifdef HAVE_STDLIB_H
#include <stdlib.h>
#endif

#ifdef NEED_SYS_TYPES_H
#include <sys/types.h>
#endif

#include <stdio.h>

/*
 * We need memory copying and zeroing functions, plus strncpy().
 * ANSI and System V implementations declare these in <string.h>.
 * BSD doesn't have the mem() functions, but it does have bcopy()/bzero().
 * Some systems may declare memset and memcpy in <memory.h>.
 *
 * NOTE: we assume the size parameters to these functions are of type size_t.
 * Change the casts in these macros if not!
 */

#ifdef NEED_BSD_STRINGS

#include <strings.h>
#define MEMZERO(target,size)	bzero((void *)(target), (size_t)(size))
#define MEMCOPY(dest,src,size)	bcopy((const void *)(src), (void *)(dest), (size_t)(size))

#else /* not BSD, assume ANSI/SysV string lib */

#include <string.h>
#define MEMZERO(target,size)	memset((void *)(target), 0, (size_t)(size))
#define MEMCOPY(dest,src,size)	memcpy((void *)(dest), (const void *)(src), (size_t)(size))

#endif

/*
 * In ANSI C, and indeed any rational implementation, size_t is also the
 * type returned by sizeof().  However, it seems there are some irrational
 * implementations out there, in which sizeof() returns an int even though
 * size_t is defined as long or unsigned long.  To ensure consistent results
 * we always use this SIZEOF() macro in place of using sizeof() directly.
 */

#define SIZEOF(object)	((size_t) sizeof(object))

/*
 * The modules that use fread() and fwrite() always invoke them through
 * these macros.  On some systems you may need to twiddle the argument casts.
 * CAUTION: argument order is different from underlying functions!
 */

#define JFREAD(file,buf,sizeofbuf)  \
  ((size_t) fread((void *) (buf), (size_t) 1, (size_t) (sizeofbuf), (file)))
#define JFWRITE(file,buf,sizeofbuf)  \
  ((size_t) fwrite((const void *) (buf), (size_t) 1, (size_t) (sizeofbuf), (file)))

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品视频一二三区| 精品一区二区在线观看| 首页综合国产亚洲丝袜| 国产精品综合网| 欧美视频一二三区| 国产婷婷精品av在线| 亚洲国产美国国产综合一区二区| 精品在线你懂的| 99re在线精品| 久久天天做天天爱综合色| 亚洲一区二区成人在线观看| 国产成人综合精品三级| 欧美一区三区四区| 亚洲影视在线播放| 波多野结衣中文字幕一区| 精品成a人在线观看| 日韩1区2区日韩1区2区| 91视频在线观看免费| 精品国产免费一区二区三区香蕉| 亚洲精品高清在线| 99久久精品99国产精品| 国产清纯美女被跳蛋高潮一区二区久久w| 奇米色一区二区| 欧美日韩国产bt| 一区二区三区日韩欧美精品| 成人美女视频在线看| 精品国产3级a| 精品一区免费av| 日韩欧美在线网站| 奇米综合一区二区三区精品视频 | 日本一区二区三区在线不卡| 蜜臀a∨国产成人精品| 欧美精品 日韩| 丝袜美腿亚洲一区二区图片| 欧美日韩在线不卡| 五月激情丁香一区二区三区| 欧美日本不卡视频| 日本aⅴ精品一区二区三区| 91精品久久久久久久91蜜桃 | 国产精品女主播av| 国产成人综合视频| 国产精品视频你懂的| 成人激情开心网| 1024国产精品| 91久久精品网| 天堂久久久久va久久久久| 欧美一二三区精品| 九九在线精品视频| 国产亚洲精品福利| 91丨porny丨蝌蚪视频| 亚洲男同性恋视频| 欧美精品日韩综合在线| 久久国产精品99久久久久久老狼| 日韩免费一区二区| 成人午夜短视频| 一区二区三区 在线观看视频| 欧美在线视频全部完| 蜜臀av一区二区三区| 久久看人人爽人人| 91免费版在线| 日韩va欧美va亚洲va久久| 久久综合99re88久久爱| 99久久精品国产一区二区三区| 亚洲免费看黄网站| 日韩欧美视频在线| 波多野结衣91| 无码av免费一区二区三区试看 | 精品国产乱码久久久久久免费| 国产黄色精品网站| 夜夜精品浪潮av一区二区三区| 91国在线观看| 精品一区二区在线视频| 一区二区三区免费| 精品国产一区二区三区不卡 | 欧美在线视频你懂得| 精品一区二区三区视频在线观看| 国产精品视频九色porn| 欧美一区二区三区在线观看 | 国产精品视频一区二区三区不卡| 欧美三区免费完整视频在线观看| 国产精品一级片在线观看| 亚洲一区精品在线| 欧美激情一区二区三区不卡| 欧美日韩视频在线第一区 | 91丨九色丨尤物| 美国十次综合导航| 亚洲精品免费视频| 欧美国产1区2区| 日韩一级成人av| 欧美在线啊v一区| 成人污视频在线观看| 韩国视频一区二区| 无吗不卡中文字幕| 亚洲综合激情另类小说区| 国产区在线观看成人精品| 日韩午夜激情视频| 欧美色手机在线观看| 91丨九色丨国产丨porny| 成人小视频免费在线观看| 久久精品国产亚洲a| 五月综合激情婷婷六月色窝| 亚洲天堂av一区| 国产精品对白交换视频| 国产日韩精品一区二区三区| 久久综合狠狠综合| 亚洲精品一线二线三线无人区| 欧美日本韩国一区二区三区视频| 91浏览器入口在线观看| 风间由美性色一区二区三区| 久久精品国产第一区二区三区| 三级欧美韩日大片在线看| 亚洲成人你懂的| 亚洲国产成人va在线观看天堂| 亚洲欧洲日韩av| 国产精品丝袜一区| 中文字幕一区二区在线播放| 麻豆国产一区二区| 久久精品国产一区二区| 日韩伦理av电影| 国产清纯在线一区二区www| 久久亚区不卡日本| 91精品一区二区三区在线观看| 欧美日韩国产一级片| 久久久久久久电影| 日本不卡一区二区三区高清视频| 图片区小说区区亚洲影院| 婷婷综合久久一区二区三区| 天天亚洲美女在线视频| 日韩国产高清在线| 免费精品视频在线| 国产美女精品一区二区三区| 久久www免费人成看片高清| 国产一区二区不卡| 成人精品免费网站| 91麻豆文化传媒在线观看| 色菇凉天天综合网| 欧美一区二区三区四区高清| 欧美不卡一区二区三区| 国产精品拍天天在线| 亚洲久草在线视频| 日韩黄色片在线观看| 久草精品在线观看| 不卡的电影网站| 欧美日韩国产片| 精品国产伦一区二区三区观看体验 | 午夜精品久久久久影视| 美腿丝袜亚洲综合| 成人av综合一区| 欧美日韩国产不卡| 中文字幕精品在线不卡| 一卡二卡欧美日韩| 日本不卡一区二区| 亚洲1区2区3区4区| 国产aⅴ精品一区二区三区色成熟| 91精品福利视频| 久久综合色综合88| 亚洲综合色区另类av| 国产专区综合网| 欧美亚洲一区二区三区四区| 亚洲精品一区二区三区蜜桃下载| 亚洲欧洲国产日本综合| 麻豆精品在线观看| 色婷婷av久久久久久久| 欧美一区二区三区婷婷月色| 精品国产一区二区国模嫣然| 亚洲欧美怡红院| 天天免费综合色| 国产精品一区三区| 欧美亚洲综合网| 欧美成人精品福利| 亚洲免费毛片网站| 免费在线视频一区| 91丝袜呻吟高潮美腿白嫩在线观看| 日本精品裸体写真集在线观看| 欧美一区二区三区日韩视频| 国产视频视频一区| 天天影视色香欲综合网老头| 国产成人亚洲综合a∨婷婷图片 | 99综合电影在线视频| 日韩欧美中文字幕制服| 一区二区三区在线观看视频 | 在线观看亚洲一区| 国产精品理伦片| 国产一区二区不卡| 欧美va亚洲va在线观看蝴蝶网| 一本久道久久综合中文字幕| 一本大道av一区二区在线播放| 久久精品亚洲国产奇米99 | 亚洲美女区一区| 粉嫩aⅴ一区二区三区四区| 日韩一二三区视频| 亚洲第一搞黄网站| 欧美在线视频日韩| 亚洲国产裸拍裸体视频在线观看乱了 | 精品成人在线观看| 韩国午夜理伦三级不卡影院| 欧美v日韩v国产v| 免费观看一级特黄欧美大片| 欧美一区二区福利视频| 青青草伊人久久|