From: leo Date: Mon, 19 Jan 2009 02:53:52 +0000 (+0000) Subject: git-svn-id: http://www.xerial.org/svn/project/XerialJ/trunk/sqlite-jdbc@2852 ae02f08e... X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=c3ff55c7815e1b1ef26af8ab0075be393d5b1d66;p=xerial%2Fsqlite-jdbc.git git-svn-id: xerial.org/svn/project/XerialJ/trunk/sqlite-jdbc@2852 ae02f08e-27ec-0310-ae8c-8ba02fe2eafd --- diff --git a/src/main/java/org/sqlite/NativeDB.java b/src/main/java/org/sqlite/NativeDB.java index 8acb143..1301d8f 100644 --- a/src/main/java/org/sqlite/NativeDB.java +++ b/src/main/java/org/sqlite/NativeDB.java @@ -29,10 +29,12 @@ final class NativeDB extends DB static boolean load() { - if (!isLoaded) + if (isLoaded) return loadSucceeded == true; - return loadSucceeded = SQLiteJDBCLoader.initialize(); + loadSucceeded = SQLiteJDBCLoader.initialize(); + isLoaded = true; + return loadSucceeded; // String libpath = System.getProperty("org.sqlite.lib.path"); // String libname = System.getProperty("org.sqlite.lib.name");