stop giving long-living static objects Activity contexts

// FREEBIE
pull/1/head
Jake McGinty 11 years ago
parent ac4db41435
commit f38677794a

@ -73,7 +73,7 @@ public class ApnDatabase {
private static ApnDatabase instance = null; private static ApnDatabase instance = null;
public synchronized static ApnDatabase getInstance(Context context) throws IOException { public synchronized static ApnDatabase getInstance(Context context) throws IOException {
if (instance == null) instance = new ApnDatabase(context); if (instance == null) instance = new ApnDatabase(context.getApplicationContext());
return instance; return instance;
} }

@ -47,7 +47,7 @@ public class TextSecureDirectory {
if (instance == null) { if (instance == null) {
synchronized (instanceLock) { synchronized (instanceLock) {
if (instance == null) { if (instance == null) {
instance = new TextSecureDirectory(context); instance = new TextSecureDirectory(context.getApplicationContext());
} }
} }
} }

Loading…
Cancel
Save