Loading play-services-core/src/main/java/org/microg/gms/gcm/GcmPrefs.java +2 −1 Original line number Original line Diff line number Diff line Loading @@ -100,6 +100,7 @@ public class GcmPrefs implements SharedPreferences.OnSharedPreferenceChangeListe } } public String getNetworkPrefForInfo(NetworkInfo info) { public String getNetworkPrefForInfo(NetworkInfo info) { if (info == null) return PREF_NETWORK_OTHER; if (info.isRoaming()) return PREF_NETWORK_ROAMING; if (info.isRoaming()) return PREF_NETWORK_ROAMING; switch (info.getType()) { switch (info.getType()) { case ConnectivityManager.TYPE_MOBILE: case ConnectivityManager.TYPE_MOBILE: Loading Loading @@ -190,7 +191,7 @@ public class GcmPrefs implements SharedPreferences.OnSharedPreferenceChangeListe } } public boolean isEnabledFor(NetworkInfo info) { public boolean isEnabledFor(NetworkInfo info) { return isEnabled() && getHeartbeatMsFor(info) >= 0; return isEnabled() && info != null && getHeartbeatMsFor(info) >= 0; } } public boolean isGcmLogEnabled() { public boolean isGcmLogEnabled() { Loading Loading
play-services-core/src/main/java/org/microg/gms/gcm/GcmPrefs.java +2 −1 Original line number Original line Diff line number Diff line Loading @@ -100,6 +100,7 @@ public class GcmPrefs implements SharedPreferences.OnSharedPreferenceChangeListe } } public String getNetworkPrefForInfo(NetworkInfo info) { public String getNetworkPrefForInfo(NetworkInfo info) { if (info == null) return PREF_NETWORK_OTHER; if (info.isRoaming()) return PREF_NETWORK_ROAMING; if (info.isRoaming()) return PREF_NETWORK_ROAMING; switch (info.getType()) { switch (info.getType()) { case ConnectivityManager.TYPE_MOBILE: case ConnectivityManager.TYPE_MOBILE: Loading Loading @@ -190,7 +191,7 @@ public class GcmPrefs implements SharedPreferences.OnSharedPreferenceChangeListe } } public boolean isEnabledFor(NetworkInfo info) { public boolean isEnabledFor(NetworkInfo info) { return isEnabled() && getHeartbeatMsFor(info) >= 0; return isEnabled() && info != null && getHeartbeatMsFor(info) >= 0; } } public boolean isGcmLogEnabled() { public boolean isGcmLogEnabled() { Loading