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

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

?? compress.c

?? SDL文件。SDL_ERROwenjian.....
?? C
字號:
/* compress.c -- compress a memory buffer
 * Copyright (C) 1995-2003 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

/* @(#) $Id$ */

#define ZLIB_INTERNAL
#include "zlib.h"

/* ===========================================================================
     Compresses the source buffer into the destination buffer. The level
   parameter has the same meaning as in deflateInit.  sourceLen is the byte
   length of the source buffer. Upon entry, destLen is the total size of the
   destination buffer, which must be at least 0.1% larger than sourceLen plus
   12 bytes. Upon exit, destLen is the actual size of the compressed buffer.

     compress2 returns Z_OK if success, Z_MEM_ERROR if there was not enough
   memory, Z_BUF_ERROR if there was not enough room in the output buffer,
   Z_STREAM_ERROR if the level parameter is invalid.
*/
int ZEXPORT compress2 (dest, destLen, source, sourceLen, level)
    Bytef *dest;
    uLongf *destLen;
    const Bytef *source;
    uLong sourceLen;
    int level;
{
    z_stream stream;
    int err;

    stream.next_in = (Bytef*)source;
    stream.avail_in = (uInt)sourceLen;
#ifdef MAXSEG_64K
    /* Check for source > 64K on 16-bit machine: */
    if ((uLong)stream.avail_in != sourceLen) return Z_BUF_ERROR;
#endif
    stream.next_out = dest;
    stream.avail_out = (uInt)*destLen;
    if ((uLong)stream.avail_out != *destLen) return Z_BUF_ERROR;

    stream.zalloc = (alloc_func)0;
    stream.zfree = (free_func)0;
    stream.opaque = (voidpf)0;

    err = deflateInit(&stream, level);
    if (err != Z_OK) return err;

    err = deflate(&stream, Z_FINISH);
    if (err != Z_STREAM_END) {
        deflateEnd(&stream);
        return err == Z_OK ? Z_BUF_ERROR : err;
    }
    *destLen = stream.total_out;

    err = deflateEnd(&stream);
    return err;
}

/* ===========================================================================
 */
int ZEXPORT compress (dest, destLen, source, sourceLen)
    Bytef *dest;
    uLongf *destLen;
    const Bytef *source;
    uLong sourceLen;
{
    return compress2(dest, destLen, source, sourceLen, Z_DEFAULT_COMPRESSION);
}

/* ===========================================================================
     If the default memLevel or windowBits for deflateInit() is changed, then
   this function needs to be updated.
 */
uLong ZEXPORT compressBound (sourceLen)
    uLong sourceLen;
{
    return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) + 11;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩在线播放| av一本久道久久综合久久鬼色| 欧美日本国产一区| 日韩成人一区二区| 精品久久99ma| 国产福利一区二区三区视频在线 | 亚洲国产经典视频| 成人深夜福利app| 亚洲免费av高清| 欧美精品亚洲二区| 精品一区二区三区在线播放 | 色婷婷久久久久swag精品| 一区二区三区在线不卡| 欧美美女激情18p| 国内精品视频一区二区三区八戒| 国产亚洲欧美日韩在线一区| 99久久国产综合精品女不卡| 午夜欧美电影在线观看| 精品免费日韩av| 99精品在线观看视频| 亚洲电影视频在线| 久久亚洲精品国产精品紫薇| 91首页免费视频| 免费人成在线不卡| 国产精品三级在线观看| 欧美三级电影在线观看| 国内外成人在线视频| 亚洲男同性恋视频| 欧美一区二区三区日韩视频| 成人免费高清视频在线观看| 午夜欧美一区二区三区在线播放| 精品粉嫩超白一线天av| 日本精品裸体写真集在线观看| 日本成人中文字幕在线视频 | 一本久久综合亚洲鲁鲁五月天| 亚洲国产欧美在线人成| 久久人人超碰精品| 欧洲中文字幕精品| 成人一级片在线观看| 日韩成人午夜电影| 亚洲精品中文在线观看| 精品乱码亚洲一区二区不卡| 91传媒视频在线播放| 国产在线精品一区二区| 亚洲成人免费观看| 亚洲欧洲精品天堂一级| 精品久久久久一区二区国产| 欧美日韩一区精品| 91蜜桃免费观看视频| 国产高清不卡二三区| 免费看日韩精品| 亚洲综合色网站| 中文字幕在线观看一区二区| 欧美精品一区二区在线播放| 欧美日韩久久久一区| 91玉足脚交白嫩脚丫在线播放| 国产在线日韩欧美| 蜜臀av性久久久久蜜臀av麻豆| 亚洲精品国产一区二区精华液 | 视频一区二区中文字幕| 亚洲人午夜精品天堂一二香蕉| 亚洲精品国产成人久久av盗摄| 色8久久精品久久久久久蜜| 国产一区二区三区在线看麻豆| 日韩av电影免费观看高清完整版 | 欧美色网一区二区| 99久久久精品免费观看国产蜜| 国产精品久久久久影院亚瑟| 国产91露脸合集magnet| 九九热在线视频观看这里只有精品| 亚洲成人动漫在线免费观看| 玉米视频成人免费看| 亚洲激情在线激情| 一区二区三区在线免费| 亚洲免费观看视频| 亚洲天堂福利av| 亚洲精品欧美二区三区中文字幕| 中文字幕中文字幕一区| 日韩美女视频19| 一区二区在线看| 香蕉加勒比综合久久| 丝袜亚洲另类欧美| 美女视频第一区二区三区免费观看网站| 亚洲成a人片在线不卡一二三区| 亚洲一区二区三区四区的| 亚洲一区二区视频在线观看| 无吗不卡中文字幕| 另类小说视频一区二区| 国产一区二区成人久久免费影院| 国产精品996| 97精品久久久久中文字幕| 欧洲精品视频在线观看| 欧美日韩免费高清一区色橹橹 | 欧美日韩成人综合在线一区二区| 欧美色手机在线观看| 777精品伊人久久久久大香线蕉| 这里只有精品电影| 26uuu精品一区二区三区四区在线| 国产视频一区在线播放| 亚洲三级在线免费观看| 亚洲二区在线视频| 免费黄网站欧美| 国产剧情一区二区三区| 91在线看国产| 欧美一区二区三区不卡| 国产日韩欧美一区二区三区乱码 | 国产精品一区二区久久不卡 | 欧美专区在线观看一区| 欧美精品18+| 国产视频一区二区三区在线观看 | 欧美伦理电影网| 久久久另类综合| 亚洲精品国产精品乱码不99| 男人的j进女人的j一区| 成人一区二区在线观看| 欧美日韩中文精品| 久久久三级国产网站| 亚洲黄一区二区三区| 久久精品国产精品亚洲综合| 成人av免费在线观看| 欧美日韩一级片在线观看| 久久九九久久九九| 亚洲国产精品影院| 国产成人精品亚洲777人妖| 欧美三片在线视频观看| 国产夜色精品一区二区av| 亚洲综合免费观看高清在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 91久久精品一区二区| 久久久久久久国产精品影院| 亚洲一区二区不卡免费| 国产盗摄一区二区| 69成人精品免费视频| 国产精品看片你懂得| 美女高潮久久久| 欧美伊人久久久久久午夜久久久久| 久久久电影一区二区三区| 偷拍与自拍一区| 97se狠狠狠综合亚洲狠狠| 亚洲精品在线免费播放| 天天综合网 天天综合色| 成人av集中营| 久久久久88色偷偷免费| 免费成人小视频| 欧美理论电影在线| 一二三区精品视频| 99久久99久久精品国产片果冻| 2023国产精品自拍| 美腿丝袜在线亚洲一区| 欧美主播一区二区三区美女| 国产精品对白交换视频 | 国产女人18水真多18精品一级做| 日韩不卡一二三区| 欧美日韩大陆一区二区| 亚洲自拍偷拍九九九| 一本色道久久综合亚洲aⅴ蜜桃| 国产日韩精品一区二区三区在线| 久久99久久精品欧美| 日韩午夜小视频| 日本欧美一区二区| 91精品欧美综合在线观看最新| 亚洲国产精品久久久久秋霞影院| 91香蕉视频在线| 亚洲人吸女人奶水| 色哦色哦哦色天天综合| 1000精品久久久久久久久| 国产高清精品网站| 日本一区二区三区免费乱视频 | 日韩电影在线观看网站| 欧美日韩成人综合在线一区二区| 一区二区三区小说| 欧美性大战久久| 天天综合色天天综合| 制服丝袜在线91| 蜜臀av一区二区| 2020国产精品自拍| 成人午夜激情片| 亚洲精品视频观看| 欧美亚洲综合网| 日韩高清国产一区在线| 欧美一级xxx| 久国产精品韩国三级视频| 精品久久久久久综合日本欧美| 国产在线麻豆精品观看| 欧美国产日韩精品免费观看| 99久久久无码国产精品| 亚洲一区二区三区自拍| 91精品视频网| 国产麻豆91精品| 国产精品传媒在线| 欧美日韩精品欧美日韩精品一 | 国产精品一区免费在线观看| 中文在线资源观看网站视频免费不卡| 高清日韩电视剧大全免费| 亚洲人午夜精品天堂一二香蕉| 欧美日韩视频在线一区二区| 久久av老司机精品网站导航| 中文字幕av一区二区三区| 91福利在线免费观看| 老司机免费视频一区二区三区|