diff --git a/JavaApp/src/main/java/org/lwjgl/glfw/GLFW.java b/JavaApp/src/main/java/org/lwjgl/glfw/GLFW.java index 9ccee456..f24331a7 100644 --- a/JavaApp/src/main/java/org/lwjgl/glfw/GLFW.java +++ b/JavaApp/src/main/java/org/lwjgl/glfw/GLFW.java @@ -6,6 +6,7 @@ package org.lwjgl.glfw; import android.util.*; +import java.lang.annotation.Native; import java.lang.reflect.*; import java.nio.*; @@ -1396,7 +1397,8 @@ return false; ypos[0] = mGLFWCursorY; } - public static boolean glfwExtensionSupported(String ext) { + @NativeType("int") + public static boolean glfwExtensionSupported(@NativeType("char const *") CharSequence ext) { //return Arrays.stream(glGetString(GL_EXTENSIONS).split(" ")).anyMatch(ext::equals); // Fast path, but will return true if one has the same prefix return glGetString(GL_EXTENSIONS).contains(ext);