This commit is contained in:
Jake McGinty
2014-01-18 18:17:08 -08:00
parent 49daa45dca
commit 9fd2c4753e
44 changed files with 1042 additions and 6 deletions

View File

@@ -41,11 +41,16 @@ public class Directory {
SUPPORTS_SMS + " INTEGER, " +
TIMESTAMP + " INTEGER);";
private static Directory instance;
private static final Object instanceLock = new Object();
private static volatile Directory instance;
public synchronized static Directory getInstance(Context context) {
public static Directory getInstance(Context context) {
if (instance == null) {
instance = new Directory(context);
synchronized (instanceLock) {
if (instance == null) {
instance = new Directory(context);
}
}
}
return instance;