diff --git a/src/java.base/unix/classes/sun/security/provider/NativePRNG.java b/src/java.base/unix/classes/sun/security/provider/NativePRNG.java index 70bc32cd235..50d130f8f28 100644 --- a/src/java.base/unix/classes/sun/security/provider/NativePRNG.java +++ b/src/java.base/unix/classes/sun/security/provider/NativePRNG.java @@ -25,7 +25,7 @@ /* * =========================================================================== - * (c) Copyright IBM Corp. 2022, 2023 All Rights Reserved + * (c) Copyright IBM Corp. 2022, 2024 All Rights Reserved * =========================================================================== */ @@ -507,8 +507,9 @@ private static void readFully(InputStream in, byte[] data, Variant variant) if (in.readNBytes(data, 0, len) < len) { throw new IOException("Could not read from file(s)"); } + return; } - /*[ELSE] CRIU_SUPPORT */ + /*[ENDIF] CRIU_SUPPORT */ int ofs = 0; while (len > 0) { int k = in.read(data, ofs, len); @@ -521,7 +522,6 @@ private static void readFully(InputStream in, byte[] data, Variant variant) if (len > 0) { throw new IOException("Could not read from file(s)"); } - /*[ENDIF] CRIU_SUPPORT */ } // get true random bytes, just read from "seed" @@ -633,8 +633,9 @@ private void implNextBytes(byte[] data) { for (int i = 0; i < data.length; i++) { data[i] ^= rawData[i]; } + return; } - /*[ELSE] CRIU_SUPPORT */ + /*[ENDIF] CRIU_SUPPORT */ int data_len = data.length; int ofs = 0; int len; @@ -664,7 +665,6 @@ private void implNextBytes(byte[] data) { } data_len -= len; } - /*[ENDIF] CRIU_SUPPORT */ } catch (IOException e){ throw new ProviderException("nextBytes() failed", e); }