diff --git a/src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java b/src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java index a3794980be3..6ff6f1cb5ea 100644 --- a/src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java +++ b/src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java @@ -25,6 +25,7 @@ */ package jdk.incubator.foreign; +import jdk.internal.foreign.MemoryScope; import jdk.internal.foreign.NativeMemorySegmentImpl; import jdk.internal.foreign.PlatformLayouts; import jdk.internal.foreign.Utils; @@ -37,7 +38,6 @@ import java.nio.charset.Charset; import java.util.Objects; import java.util.function.Consumer; -import java.util.stream.Stream; import static jdk.internal.foreign.PlatformLayouts.*; @@ -66,7 +66,8 @@ * carrier type can be used to match the native {@code va_list} type. *

* For the linking process to be successful, some requirements must be satisfied; if {@code M} and {@code F} are - * the method type and the function descriptor, respectively, used during the linking process, then it must be that: + * the method type (obtained after dropping any prefix arguments) and the function descriptor, respectively, + * used during the linking process, then it must be that: *