From 8cabcd2de8b46c42dffcaaf46ccc2dc4d092ebba Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Thu, 20 Jun 2013 20:01:38 +0200 Subject: DynamicLookupHelper: Add secure isFunctionAvailable(..); NativeLibrary: Add TODO comments, re protected lookup functions. --- src/java/com/jogamp/common/os/DynamicLookupHelper.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/java/com/jogamp/common/os/DynamicLookupHelper.java') diff --git a/src/java/com/jogamp/common/os/DynamicLookupHelper.java b/src/java/com/jogamp/common/os/DynamicLookupHelper.java index 20fd01e..94a7e92 100644 --- a/src/java/com/jogamp/common/os/DynamicLookupHelper.java +++ b/src/java/com/jogamp/common/os/DynamicLookupHelper.java @@ -51,7 +51,12 @@ public interface DynamicLookupHelper { public static final boolean DEBUG_LOOKUP = Debug.debug("NativeLibrary.Lookup"); /** - * Try to fetch the function pointer for function 'funcName'. + * Returns the function handle for function 'funcName'. */ public long dynamicLookupFunction(String funcName); + + /** + * Queries whether function 'funcName' is available. + */ + public boolean isFunctionAvailable(String funcName); } -- cgit v1.2.3