Changeset: 9a64544035a2 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9a64544035a2
Modified Files:
        java/embedded/src/main/java/org/monetdb/embedded/MonetDBEmbedded.java
Branch: embedded-java
Log Message:

Load the library as statically


diffs (24 lines):

diff --git 
a/java/embedded/src/main/java/org/monetdb/embedded/MonetDBEmbedded.java 
b/java/embedded/src/main/java/org/monetdb/embedded/MonetDBEmbedded.java
--- a/java/embedded/src/main/java/org/monetdb/embedded/MonetDBEmbedded.java
+++ b/java/embedded/src/main/java/org/monetdb/embedded/MonetDBEmbedded.java
@@ -21,6 +21,10 @@ import org.monetdb.embedded.result.Embed
  * <br/><strong>Note</strong>: You can have only one embedded MonetDB database 
running per JVM process.
  */
 public class MonetDBEmbedded {
+       static {
+               // Load the embedded library
+               System.loadLibrary("embedded_java");
+       }
        /** 
         * Flag if the embedded database was already started.
         */
@@ -46,9 +50,6 @@ public class MonetDBEmbedded {
         * @param silentFlag Silent flag
         */
        public MonetDBEmbedded(final File databaseDirectory, final boolean 
silentFlag) {
-               // Load the embedded library (and its dependencies)
-               System.loadLibrary("embedded_java");
-
                if (!databaseDirectory.isDirectory()) {
                        throw new IllegalArgumentException(databaseDirectory + 
" is not a directory");
                }
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to