]> uap-core.de Git - rssreader.git/commitdiff
only load uitk when the symbols are not already available
authorOlaf Wintermann <olaf.wintermann@gmail.com>
Sat, 6 Jun 2026 11:45:28 +0000 (13:45 +0200)
committerOlaf Wintermann <olaf.wintermann@gmail.com>
Sat, 6 Jun 2026 11:45:28 +0000 (13:45 +0200)
ui-java/src/main/java/de/unixwork/ui/Toolkit.java

index 274e0d04084109a5087fabd82a442a01a8b0fde0..32893935a323e315958e1f1cbc2ad31d68232ed0 100644 (file)
@@ -71,7 +71,10 @@ public class Toolkit {
         }
 
         // load shared library
-        System.loadLibrary("uitk");
+        if(SymbolLookup.loaderLookup().find("ui_init").isEmpty()) {
+            System.loadLibrary("uitk");
+        }
+
         linker = Linker.nativeLinker();
         lib = SymbolLookup.loaderLookup();