Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
c9116be9
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
c9116be9
编写于
6月 07, 2013
作者:
S
sherman
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
8015728: (zipfs) demo/zipfs/basic.sh failing
Summary: to return the correct loc entry size from wirteLOC(); Reviewed-by: alanb
上级
2f81df1c
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
5 addition
and
8 deletion
+5
-8
src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java
...e/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java
+1
-3
test/demo/zipfs/ZipFSTester.java
test/demo/zipfs/ZipFSTester.java
+3
-4
test/demo/zipfs/basic.sh
test/demo/zipfs/basic.sh
+1
-1
未找到文件。
src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java
浏览文件 @
c9116be9
...
...
@@ -1940,7 +1940,6 @@ public class ZipFileSystem extends FileSystem {
if
(
elen64
!=
0
)
{
elen64
+=
4
;
// header and data sz 4 bytes
}
while
(
eoff
+
4
<
elen
)
{
int
tag
=
SH
(
extra
,
eoff
);
int
sz
=
SH
(
extra
,
eoff
+
2
);
...
...
@@ -1995,7 +1994,6 @@ public class ZipFileSystem extends FileSystem {
writeLong
(
os
,
locoff
);
}
if
(
elenNTFS
!=
0
)
{
// System.out.println("writing NTFS:" + elenNTFS);
writeShort
(
os
,
EXTID_NTFS
);
writeShort
(
os
,
elenNTFS
-
4
);
writeInt
(
os
,
0
);
// reserved
...
...
@@ -2197,7 +2195,7 @@ public class ZipFileSystem extends FileSystem {
if
(
extra
!=
null
)
{
writeBytes
(
os
,
extra
);
}
return
LOCHDR
+
name
.
length
+
elen
+
elen64
+
elenEXTT
;
return
LOCHDR
+
name
.
length
+
elen
+
elen64
+
elen
NTFS
+
elen
EXTT
;
}
// Data Descriptior
...
...
test/demo/zipfs/ZipFSTester.java
浏览文件 @
c9116be9
...
...
@@ -341,6 +341,9 @@ public class ZipFSTester {
// test file stamp
static
void
testTime
(
Path
src
)
throws
Exception
{
BasicFileAttributes
attrs
=
Files
.
getFileAttributeView
(
src
,
BasicFileAttributeView
.
class
)
.
readAttributes
();
// create a new filesystem, copy this file into it
Map
<
String
,
Object
>
env
=
new
HashMap
<
String
,
Object
>();
env
.
put
(
"create"
,
"true"
);
...
...
@@ -352,10 +355,6 @@ public class ZipFSTester {
Path
dst
=
getPathWithParents
(
fs
,
"me"
);
Files
.
copy
(
src
,
dst
,
COPY_ATTRIBUTES
);
checkEqual
(
src
,
dst
);
BasicFileAttributes
attrs
=
Files
.
getFileAttributeView
(
src
,
BasicFileAttributeView
.
class
)
.
readAttributes
();
System
.
out
.
println
(
"mtime: "
+
attrs
.
lastModifiedTime
());
System
.
out
.
println
(
"ctime: "
+
attrs
.
creationTime
());
System
.
out
.
println
(
"atime: "
+
attrs
.
lastAccessTime
());
...
...
test/demo/zipfs/basic.sh
浏览文件 @
c9116be9
...
...
@@ -22,7 +22,7 @@
#
# @test
# @bug 6990846 7009092 7009085 7015391 7014948 7005986 7017840 7007596
# 7157656 8002390 7012868 7012856
# 7157656 8002390 7012868 7012856
8015728
# @summary Test ZipFileSystem demo
# @build Basic PathOps ZipFSTester
# @run shell basic.sh
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录