Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Libpng
提交
339416b3
T
Third Party Libpng
项目概览
OpenHarmony
/
Third Party Libpng
大约 1 年 前同步成功
通知
4
Star
22
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Libpng
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
339416b3
编写于
8月 19, 2009
作者:
G
Glenn Randers-Pehrson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[master] Trivial cosmetic changes in comments
上级
7e2f0748
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
17 addition
and
16 deletion
+17
-16
png.h
png.h
+15
-15
pngwutil.c
pngwutil.c
+2
-1
未找到文件。
png.h
浏览文件 @
339416b3
/* png.h - header file for PNG reference library
*
* libpng version 1.2.40beta01 - August 1
3
, 2009
* libpng version 1.2.40beta01 - August 1
9
, 2009
* Copyright (c) 1998-2009 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
...
...
@@ -10,7 +10,7 @@
* Authors and maintainers:
* libpng versions 0.71, May 1995, through 0.88, January 1996: Guy Schalnat
* libpng versions 0.89c, June 1996, through 0.96, May 1997: Andreas Dilger
* libpng versions 0.97, January 1998, through 1.2.40beta01 - August 1
3
, 2009: Glenn
* libpng versions 0.97, January 1998, through 1.2.40beta01 - August 1
9
, 2009: Glenn
* See also "Contributing Authors", below.
*
* Note about libpng version numbers:
...
...
@@ -273,7 +273,7 @@
*
* This code is released under the libpng license.
*
* libpng versions 1.2.6, August 15, 2004, through 1.2.40beta01, August 1
3
, 2009, are
* libpng versions 1.2.6, August 15, 2004, through 1.2.40beta01, August 1
9
, 2009, are
* Copyright (c) 2004, 2006-2009 Glenn Randers-Pehrson, and are
* distributed according to the same disclaimer and license as libpng-1.2.5
* with the following individual added to the list of Contributing Authors:
...
...
@@ -385,7 +385,7 @@
* Y2K compliance in libpng:
* =========================
*
* August 1
3
, 2009
* August 1
9
, 2009
*
* Since the PNG Development group is an ad-hoc body, we can't make
* an official declaration.
...
...
@@ -449,7 +449,7 @@
/* Version information for png.h - this should match the version in png.c */
#define PNG_LIBPNG_VER_STRING "1.2.40beta01"
#define PNG_HEADER_VERSION_STRING \
" libpng version 1.2.40beta01 - August 1
3
, 2009\n"
" libpng version 1.2.40beta01 - August 1
9
, 2009\n"
#define PNG_LIBPNG_VER_SONUM 0
#define PNG_LIBPNG_VER_DLLNUM 13
...
...
@@ -490,11 +490,11 @@
#define PNG_LIBPNG_VER 10240
/* 1.2.40 */
#ifndef PNG_VERSION_INFO_ONLY
/*
i
nclude the compression library's header */
/*
I
nclude the compression library's header */
#include "zlib.h"
#endif
/*
i
nclude all user configurable info, including optional assembler routines */
/*
I
nclude all user configurable info, including optional assembler routines */
#include "pngconf.h"
/*
...
...
@@ -576,7 +576,7 @@ extern "C" {
*/
#ifdef PNG_USE_GLOBAL_ARRAYS
PNG_EXPORT_VAR
(
PNG_CONST
char
)
png_libpng_ver
[
18
];
/*
n
eed room for 99.99.99beta99z */
/*
N
eed room for 99.99.99beta99z */
#else
#define png_libpng_ver png_get_header_ver(NULL)
#endif
...
...
@@ -786,7 +786,7 @@ typedef png_unknown_chunk FAR * FAR * png_unknown_chunkpp;
*/
typedef
struct
png_info_struct
{
/*
t
he following are necessary for every PNG file */
/*
T
he following are necessary for every PNG file */
png_uint_32
width
;
/* width of image in pixels (from IHDR) */
png_uint_32
height
;
/* height of image in pixels (from IHDR) */
png_uint_32
valid
;
/* valid chunk data (see PNG_INFO_ below) */
...
...
@@ -1191,10 +1191,10 @@ typedef void (PNGAPI *png_unknown_chunk_ptr) PNGARG((png_structp));
#define PNG_TRANSFORM_SWAP_ALPHA 0x0100
/* read and write */
#define PNG_TRANSFORM_SWAP_ENDIAN 0x0200
/* read and write */
#define PNG_TRANSFORM_INVERT_ALPHA 0x0400
/* read and write */
#define PNG_TRANSFORM_STRIP_FILLER 0x0800
/*
WRITE
only, deprecated */
#define PNG_TRANSFORM_STRIP_FILLER 0x0800
/*
write
only, deprecated */
/* Added to libpng-1.2.34 */
#define PNG_TRANSFORM_STRIP_FILLER_BEFORE 0x0800
/*
WRITE
only */
#define PNG_TRANSFORM_STRIP_FILLER_AFTER 0x1000
/*
WRITE
only */
#define PNG_TRANSFORM_STRIP_FILLER_BEFORE 0x0800
/*
write
only */
#define PNG_TRANSFORM_STRIP_FILLER_AFTER 0x1000
/*
write
only */
/* Flags for MNG supported features */
#define PNG_FLAG_MNG_EMPTY_PLTE 0x01
...
...
@@ -1435,7 +1435,7 @@ struct png_struct_def
#if defined(PNG_MNG_FEATURES_SUPPORTED) || \
defined(PNG_READ_EMPTY_PLTE_SUPPORTED) || \
defined(PNG_WRITE_EMPTY_PLTE_SUPPORTED)
/*
c
hanged from png_byte to png_uint_32 at version 1.2.0 */
/*
C
hanged from png_byte to png_uint_32 at version 1.2.0 */
#ifdef PNG_1_0_X
png_byte
mng_features_permitted
;
#else
...
...
@@ -2091,7 +2091,7 @@ extern PNG_EXPORT(png_voidp,png_get_progressive_ptr)
extern
PNG_EXPORT
(
void
,
png_process_data
)
PNGARG
((
png_structp
png_ptr
,
png_infop
info_ptr
,
png_bytep
buffer
,
png_size_t
buffer_size
));
/*
f
unction that combines rows. Not very much different than the
/*
F
unction that combines rows. Not very much different than the
* png_combine_row() call. Is this even used?????
*/
extern
PNG_EXPORT
(
void
,
png_progressive_combine_row
)
PNGARG
((
png_structp
png_ptr
,
...
...
@@ -2997,7 +2997,7 @@ extern PNG_EXPORT(void,png_save_uint_16)
/* Variables declared in png.c - only it needs to define PNG_NO_EXTERN */
#if !defined(PNG_NO_EXTERN) || defined(PNG_ALWAYS_EXTERN)
/*
p
lace to hold the signature string for a PNG file. */
/*
P
lace to hold the signature string for a PNG file. */
#ifdef PNG_USE_GLOBAL_ARRAYS
PNG_EXPORT_VAR
(
PNG_CONST
png_byte
FARDATA
)
png_sig
[
8
];
#else
...
...
pngwutil.c
浏览文件 @
339416b3
/* pngwutil.c - utilities to write a PNG file
*
* Last changed in libpng 1.2.
39 [August 13
, 2009]
* Last changed in libpng 1.2.
40 [August 19
, 2009]
* Copyright (c) 1998-2009 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
...
...
@@ -102,6 +102,7 @@ png_write_chunk_start(png_structp png_ptr, png_bytep chunk_name,
png_debug2
(
0
,
"Writing %s chunk, length = %lu"
,
chunk_name
,
(
unsigned
long
)
length
);
if
(
png_ptr
==
NULL
)
return
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录