Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
67b7c88d
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看板
提交
67b7c88d
编写于
10月 25, 2010
作者:
K
ksrini
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
6989469: (launcher) compiler warnings in jli native code
Reviewed-by: darcy, ohair, sherman
上级
da4da995
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
16 addition
and
20 deletion
+16
-20
src/share/bin/java.c
src/share/bin/java.c
+0
-1
src/share/bin/parse_manifest.c
src/share/bin/parse_manifest.c
+4
-7
src/share/bin/wildcard.c
src/share/bin/wildcard.c
+7
-7
src/share/native/java/util/zip/zlib-1.2.3/zcrc32.c
src/share/native/java/util/zip/zlib-1.2.3/zcrc32.c
+1
-1
src/solaris/bin/java_md.c
src/solaris/bin/java_md.c
+1
-1
src/solaris/bin/jexec.c
src/solaris/bin/jexec.c
+1
-0
src/windows/bin/java_md.c
src/windows/bin/java_md.c
+2
-3
未找到文件。
src/share/bin/java.c
浏览文件 @
67b7c88d
...
...
@@ -355,7 +355,6 @@ JavaMain(void * _args)
JavaVM
*
vm
=
0
;
JNIEnv
*
env
=
0
;
jstring
mainClassName
;
jclass
mainClass
;
jmethodID
mainID
;
jobjectArray
mainArgs
;
...
...
src/share/bin/parse_manifest.c
浏览文件 @
67b7c88d
...
...
@@ -72,7 +72,7 @@ inflate_file(int fd, zentry *entry, int *size_out)
if
(
entry
->
how
==
STORED
)
{
*
(
char
*
)((
size_t
)
in
+
entry
->
csize
)
=
'\0'
;
if
(
size_out
)
{
*
size_out
=
entry
->
csize
;
*
size_out
=
(
int
)
entry
->
csize
;
}
return
(
in
);
}
else
if
(
entry
->
how
==
DEFLATED
)
{
...
...
@@ -103,7 +103,7 @@ inflate_file(int fd, zentry *entry, int *size_out)
return
(
NULL
);
}
if
(
size_out
)
{
*
size_out
=
entry
->
isize
;
*
size_out
=
(
int
)
entry
->
isize
;
}
return
(
out
);
}
else
...
...
@@ -317,7 +317,7 @@ find_file(int fd, zentry *entry, const char *file_name)
* manifest. If so, build the entry record from the data found in
* the header located and return success.
*/
if
(
CENNAM
(
p
)
==
JLI_StrLen
(
file_name
)
&&
if
(
(
size_t
)
CENNAM
(
p
)
==
JLI_StrLen
(
file_name
)
&&
memcmp
((
p
+
CENHDR
),
file_name
,
JLI_StrLen
(
file_name
))
==
0
)
{
if
(
lseek
(
fd
,
base_offset
+
CENOFF
(
p
),
SEEK_SET
)
<
(
off_t
)
0
)
{
free
(
buffer
);
...
...
@@ -606,8 +606,5 @@ JLI_ManifestIterate(const char *jarfile, attribute_closure ac, void *user_data)
}
free
(
mp
);
close
(
fd
);
if
(
rc
==
0
)
return
(
0
);
else
return
(
-
2
);
return
(
rc
==
0
)
?
0
:
-
2
;
}
src/share/bin/wildcard.c
浏览文件 @
67b7c88d
...
...
@@ -290,12 +290,12 @@ FileList_join(FileList fl, char sep)
char
*
path
;
char
*
p
;
for
(
i
=
0
,
size
=
1
;
i
<
fl
->
size
;
i
++
)
size
+=
JLI_StrLen
(
fl
->
files
[
i
])
+
1
;
size
+=
(
int
)
JLI_StrLen
(
fl
->
files
[
i
])
+
1
;
path
=
JLI_MemAlloc
(
size
);
for
(
i
=
0
,
p
=
path
;
i
<
fl
->
size
;
i
++
)
{
int
len
=
JLI_StrLen
(
fl
->
files
[
i
]);
int
len
=
(
int
)
JLI_StrLen
(
fl
->
files
[
i
]);
if
(
i
>
0
)
*
p
++
=
sep
;
memcpy
(
p
,
fl
->
files
[
i
],
len
);
p
+=
len
;
...
...
@@ -309,7 +309,7 @@ static FileList
FileList_split
(
const
char
*
path
,
char
sep
)
{
const
char
*
p
,
*
q
;
int
len
=
JLI_StrLen
(
path
);
int
len
=
(
int
)
JLI_StrLen
(
path
);
int
count
;
FileList
fl
;
for
(
count
=
1
,
p
=
path
;
p
<
path
+
len
;
p
++
)
...
...
@@ -330,7 +330,7 @@ FileList_split(const char *path, char sep)
static
int
isJarFileName
(
const
char
*
filename
)
{
int
len
=
JLI_StrLen
(
filename
);
int
len
=
(
int
)
JLI_StrLen
(
filename
);
return
(
len
>=
4
)
&&
(
filename
[
len
-
4
]
==
'.'
)
&&
(
equal
(
filename
+
len
-
3
,
"jar"
)
||
...
...
@@ -342,8 +342,8 @@ isJarFileName(const char *filename)
static
char
*
wildcardConcat
(
const
char
*
wildcard
,
const
char
*
basename
)
{
int
wildlen
=
JLI_StrLen
(
wildcard
);
int
baselen
=
JLI_StrLen
(
basename
);
int
wildlen
=
(
int
)
JLI_StrLen
(
wildcard
);
int
baselen
=
(
int
)
JLI_StrLen
(
basename
);
char
*
filename
=
(
char
*
)
JLI_MemAlloc
(
wildlen
+
baselen
);
/* Replace the trailing '*' with basename */
memcpy
(
filename
,
wildcard
,
wildlen
-
1
);
...
...
@@ -369,7 +369,7 @@ wildcardFileList(const char *wildcard)
static
int
isWildcard
(
const
char
*
filename
)
{
int
len
=
JLI_StrLen
(
filename
);
int
len
=
(
int
)
JLI_StrLen
(
filename
);
return
(
len
>
0
)
&&
(
filename
[
len
-
1
]
==
'*'
)
&&
(
len
==
1
||
IS_FILE_SEPARATOR
(
filename
[
len
-
2
]))
&&
...
...
src/share/native/java/util/zip/zlib-1.2.3/zcrc32.c
浏览文件 @
67b7c88d
...
...
@@ -406,7 +406,7 @@ uLong ZEXPORT crc32_combine(crc1, crc2, len2)
return
crc1
;
/* put operator for one zero bit in odd */
odd
[
0
]
=
0xedb88320L
;
/* CRC-32 polynomial */
odd
[
0
]
=
0xedb88320
U
L
;
/* CRC-32 polynomial */
row
=
1
;
for
(
n
=
1
;
n
<
GF2_DIM
;
n
++
)
{
odd
[
n
]
=
row
;
...
...
src/solaris/bin/java_md.c
浏览文件 @
67b7c88d
...
...
@@ -868,7 +868,7 @@ LocateJRE(manifest_info* info)
while
(
dp
!=
NULL
)
{
cp
=
JLI_StrChr
(
dp
,
(
int
)
':'
);
if
(
cp
!=
NULL
)
*
cp
=
(
char
)
NULL
;
*
cp
=
'\0'
;
if
((
target
=
ProcessDir
(
info
,
dp
))
!=
NULL
)
break
;
dp
=
cp
;
...
...
src/solaris/bin/jexec.c
浏览文件 @
67b7c88d
...
...
@@ -221,6 +221,7 @@ int main(int argc, const char * argv[]) {
* implies an error in the exec. */
free
(
nargv
);
errorExit
(
errno
,
BAD_EXEC_MSG
);
return
0
;
// keep the compiler happy
}
...
...
src/windows/bin/java_md.c
浏览文件 @
67b7c88d
...
...
@@ -208,7 +208,7 @@ EnsureJreInstallation(const char* jrepath)
struct
stat
s
;
/* Make sure the jrepath contains something */
if
(
jrepath
[
0
]
==
NULL
)
{
if
(
(
void
*
)
jrepath
[
0
]
==
NULL
)
{
return
;
}
/* 32 bit windows only please */
...
...
@@ -540,7 +540,7 @@ JLI_ReportErrorMessageSys(const char *fmt, ...)
/* get the length of the string we need */
int
len
=
mlen
=
_vscprintf
(
fmt
,
vl
)
+
1
;
if
(
freeit
)
{
mlen
+=
JLI_StrLen
(
errtext
);
mlen
+=
(
int
)
JLI_StrLen
(
errtext
);
}
message
=
(
char
*
)
JLI_MemAlloc
(
mlen
);
...
...
@@ -997,7 +997,6 @@ ExecJRE(char *jre, char **argv) {
exit
(
exitCode
);
}
}
/*
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录