mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +02:00
8309219: Fix xlc17 clang 15 warnings in java.base
Reviewed-by: goetz, mdoerr
This commit is contained in:
parent
177e8327d6
commit
6eddbe26dd
6 changed files with 12 additions and 9 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2014, 2022, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2014, 2023, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -622,7 +622,7 @@ jint unix_getChildren(JNIEnv *env, jlong jpid, jlongArray jarray,
|
|||
static int getPsinfo(pid_t pid, psinfo_t *psinfo) {
|
||||
FILE* fp;
|
||||
char fn[32];
|
||||
int ret;
|
||||
size_t ret;
|
||||
|
||||
/*
|
||||
* Try to open /proc/%d/psinfo
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2008, 2022, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2008, 2023, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -1248,7 +1248,7 @@ Java_sun_nio_fs_UnixNativeDispatcher_fgetxattr0(JNIEnv* env, jclass clazz,
|
|||
|
||||
#ifdef __linux__
|
||||
res = fgetxattr(fd, name, value, valueLen);
|
||||
#elif _ALLBSD_SOURCE
|
||||
#elif defined(_ALLBSD_SOURCE)
|
||||
res = fgetxattr(fd, name, value, valueLen, 0, 0);
|
||||
#else
|
||||
throwUnixException(env, ENOTSUP);
|
||||
|
@ -1269,7 +1269,7 @@ Java_sun_nio_fs_UnixNativeDispatcher_fsetxattr0(JNIEnv* env, jclass clazz,
|
|||
|
||||
#ifdef __linux__
|
||||
res = fsetxattr(fd, name, value, valueLen, 0);
|
||||
#elif _ALLBSD_SOURCE
|
||||
#elif defined(_ALLBSD_SOURCE)
|
||||
res = fsetxattr(fd, name, value, valueLen, 0, 0);
|
||||
#else
|
||||
throwUnixException(env, ENOTSUP);
|
||||
|
@ -1288,7 +1288,7 @@ Java_sun_nio_fs_UnixNativeDispatcher_fremovexattr0(JNIEnv* env, jclass clazz,
|
|||
|
||||
#ifdef __linux__
|
||||
res = fremovexattr(fd, name);
|
||||
#elif _ALLBSD_SOURCE
|
||||
#elif defined(_ALLBSD_SOURCE)
|
||||
res = fremovexattr(fd, name, 0);
|
||||
#else
|
||||
throwUnixException(env, ENOTSUP);
|
||||
|
@ -1307,7 +1307,7 @@ Java_sun_nio_fs_UnixNativeDispatcher_flistxattr(JNIEnv* env, jclass clazz,
|
|||
|
||||
#ifdef __linux__
|
||||
res = flistxattr(fd, list, (size_t)size);
|
||||
#elif _ALLBSD_SOURCE
|
||||
#elif defined(_ALLBSD_SOURCE)
|
||||
res = flistxattr(fd, list, (size_t)size, 0);
|
||||
#else
|
||||
throwUnixException(env, ENOTSUP);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue