remove unnecessary flag

This commit is contained in:
Taro L. Saito 2011-08-01 17:10:39 +09:00
parent 3e533b4e7d
commit 331e7ef10b
1 changed files with 3 additions and 6 deletions

View File

@ -81,9 +81,8 @@ import java.util.Properties;
*/
public class SnappyLoader
{
private static boolean isInitialized = false;
private static boolean isLoaded = false;
private static SnappyNativeAPI api = null;
private static boolean isLoaded = false;
private static SnappyNativeAPI api = null;
private static ClassLoader getRootClassLoader() {
ClassLoader cl = SnappyLoader.class.getClassLoader();
@ -149,11 +148,9 @@ public class SnappyLoader
*/
static synchronized SnappyNativeAPI load() {
if (isInitialized)
if (api != null)
return api;
isInitialized = true;
final String nativeLoaderClassName = "org.xerial.snappy.SnappyNativeLoader";
boolean useNativeCodeInjection = !Boolean.parseBoolean(System.getProperty(KEY_SNAPPY_DISABLE_NATIVE_INJECTION,
"false"));