From 9300cb15a029ee840477a2ff09be86943e2e9e0f Mon Sep 17 00:00:00 2001 From: Boulay Mathias Date: Tue, 4 Apr 2023 17:27:35 +0700 Subject: [PATCH] Fix[GLFW]: better isExtensionSupported signature --- JavaApp/src/main/java/org/lwjgl/glfw/GLFW.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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);