Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Libpng
提交
81dfd007
T
Third Party Libpng
项目概览
OpenHarmony
/
Third Party Libpng
12 个月 前同步成功
通知
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,发现更多精彩内容 >>
提交
81dfd007
编写于
12月 01, 2013
作者:
J
John Bowler
提交者:
Glenn Randers-Pehrson
12月 01, 2013
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[libpng16] Tidied up pngfix inits and fixed non-write pngtest.
上级
1f23775d
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
11 addition
and
19 deletion
+11
-19
ANNOUNCE
ANNOUNCE
+4
-3
CHANGES
CHANGES
+2
-1
contrib/tools/pngfix.c
contrib/tools/pngfix.c
+4
-12
pngtest.c
pngtest.c
+1
-3
未找到文件。
ANNOUNCE
浏览文件 @
81dfd007
Libpng 1.6.8beta03 -
November 30
, 2013
Libpng 1.6.8beta03 -
December 1
, 2013
This is not intended to be a public release. It will be replaced
within a few weeks by a public version or by another test version.
...
...
@@ -26,7 +26,7 @@ Other information:
Changes since the last public release (1.6.7):
Version 1.6.8beta01 [
November 30
, 2013]
Version 1.6.8beta01 [
December 1
, 2013]
Changed #ifdef PNG_HANDLE_AS_UNKNOWN_SUPPORTED in pngpread.c to
#ifdef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED to be consistent with
what is in pngpriv.h.
...
...
@@ -51,7 +51,8 @@ Version 1.6.8beta02 [November 30, 2013]
to '"%s" m' to improve portability among compilers.
Changed png_free_default() to free() in pngtest.c
Version 1.6.8beta03 [November 30, 2013]
Version 1.6.8beta03 [December 1, 2013]
Tidied up pngfix inits and fixed pngtest no-write builds.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit
...
...
CHANGES
浏览文件 @
81dfd007
...
...
@@ -4737,7 +4737,8 @@ Version 1.6.8beta02 [November 30, 2013]
to '"%s" m' to improve portability among compilers.
Changed png_free_default() to free() in pngtest.c
Version 1.6.8beta03 [November 30, 2013]
Version 1.6.8beta03 [December 1, 2013]
Tidied up pngfix inits and fixed pngtest no-write builds.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit
...
...
contrib/tools/pngfix.c
浏览文件 @
81dfd007
...
...
@@ -1575,7 +1575,7 @@ chunk_end(struct chunk **chunk_var)
}
static
void
chunk_init
(
struct
chunk
*
chunk
,
struct
file
*
file
)
chunk_init
(
struct
chunk
*
const
chunk
,
struct
file
*
const
file
)
/* When a chunk is initialized the file length/type/pos are copied into the
* corresponding chunk fields and the new chunk is registered in the file
* structure. There can only be one chunk at a time.
...
...
@@ -1784,7 +1784,7 @@ IDAT_end(struct IDAT **idat_var)
}
static
void
IDAT_init
(
struct
IDAT
*
idat
,
struct
file
*
file
)
IDAT_init
(
struct
IDAT
*
const
idat
,
struct
file
*
const
file
)
/* When the chunk is png_IDAT instantiate an IDAT control structure in place
* of a chunk control structure. The IDAT will instantiate a chunk control
* structure using the file alloc routine.
...
...
@@ -3545,22 +3545,14 @@ allocate(struct file *file, int allocate_idat)
if
(
allocate_idat
)
{
struct
IDAT
*
idat
;
assert
(
file
->
idat
==
NULL
);
idat
=
&
control
->
idat
;
IDAT_init
(
idat
,
file
);
file
->
idat
=
idat
;
IDAT_init
(
&
control
->
idat
,
file
);
}
else
/* chunk */
{
struct
chunk
*
chunk
;
assert
(
file
->
chunk
==
NULL
);
chunk
=
&
control
->
chunk
;
chunk_init
(
chunk
,
file
);
file
->
chunk
=
chunk
;
chunk_init
(
&
control
->
chunk
,
file
);
}
}
...
...
pngtest.c
浏览文件 @
81dfd007
...
...
@@ -115,9 +115,6 @@ static int relaxed = 0;
static
int
unsupported_chunks
=
0
;
/* chunk unsupported by libpng in input */
static
int
error_count
=
0
;
/* count calls to png_error */
static
int
warning_count
=
0
;
/* count calls to png_warning */
#ifdef PNG_WRITE_SUPPORTED
static
int
wrote_question
=
0
;
#endif
#ifdef __TURBOC__
#include <mem.h>
...
...
@@ -1585,6 +1582,7 @@ test_one_file(PNG_CONST char *inname, PNG_CONST char *outname)
{
for
(;;)
{
static
int
wrote_question
=
0
;
png_size_t
num_in
,
num_out
;
char
inbuf
[
256
],
outbuf
[
256
];
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录