Prevent NPE

pull/217/head
M66B 8 months ago
parent 9774368311
commit f34e8620d7

@ -184,6 +184,8 @@ public class ActivityBilling extends ActivityBase implements PurchasingListener,
static boolean isPro(Context context) { static boolean isPro(Context context) {
if (BuildConfig.DEBUG && false) if (BuildConfig.DEBUG && false)
return true; return true;
if (context == null)
return false;
return PreferenceManager.getDefaultSharedPreferences(context) return PreferenceManager.getDefaultSharedPreferences(context)
.getBoolean("pro", false); .getBoolean("pro", false);
} }

@ -258,6 +258,8 @@ public class ActivityBilling extends ActivityBase implements
static boolean isPro(Context context) { static boolean isPro(Context context) {
if (BuildConfig.DEBUG && false) if (BuildConfig.DEBUG && false)
return true; return true;
if (context == null)
return false;
return PreferenceManager.getDefaultSharedPreferences(context) return PreferenceManager.getDefaultSharedPreferences(context)
.getBoolean("pro", false); .getBoolean("pro", false);
} }

@ -258,6 +258,8 @@ public class ActivityBilling extends ActivityBase implements
static boolean isPro(Context context) { static boolean isPro(Context context) {
if (BuildConfig.DEBUG && false) if (BuildConfig.DEBUG && false)
return true; return true;
if (context == null)
return false;
return PreferenceManager.getDefaultSharedPreferences(context) return PreferenceManager.getDefaultSharedPreferences(context)
.getBoolean("pro", false); .getBoolean("pro", false);
} }

@ -256,6 +256,8 @@ public class ActivityBilling extends ActivityBase implements
static boolean isPro(Context context) { static boolean isPro(Context context) {
if (BuildConfig.DEBUG && false) if (BuildConfig.DEBUG && false)
return true; return true;
if (context == null)
return false;
return PreferenceManager.getDefaultSharedPreferences(context) return PreferenceManager.getDefaultSharedPreferences(context)
.getBoolean("pro", false); .getBoolean("pro", false);
} }

Loading…
Cancel
Save