From f38677794a7cd4ab1c52361439979620bc6bc291 Mon Sep 17 00:00:00 2001 From: Jake McGinty Date: Tue, 10 Feb 2015 03:15:26 -0800 Subject: [PATCH] stop giving long-living static objects Activity contexts // FREEBIE --- src/org/thoughtcrime/securesms/database/ApnDatabase.java | 2 +- .../thoughtcrime/securesms/database/TextSecureDirectory.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/thoughtcrime/securesms/database/ApnDatabase.java b/src/org/thoughtcrime/securesms/database/ApnDatabase.java index b95b5837f2..a136ceac4f 100644 --- a/src/org/thoughtcrime/securesms/database/ApnDatabase.java +++ b/src/org/thoughtcrime/securesms/database/ApnDatabase.java @@ -73,7 +73,7 @@ public class ApnDatabase { private static ApnDatabase instance = null; 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; } diff --git a/src/org/thoughtcrime/securesms/database/TextSecureDirectory.java b/src/org/thoughtcrime/securesms/database/TextSecureDirectory.java index 61c7173d1c..9e914ad288 100644 --- a/src/org/thoughtcrime/securesms/database/TextSecureDirectory.java +++ b/src/org/thoughtcrime/securesms/database/TextSecureDirectory.java @@ -47,7 +47,7 @@ public class TextSecureDirectory { if (instance == null) { synchronized (instanceLock) { if (instance == null) { - instance = new TextSecureDirectory(context); + instance = new TextSecureDirectory(context.getApplicationContext()); } } }