Loading telephony/java/android/telephony/NetworkScanRequest.java +6 −2 Original line number Diff line number Diff line Loading @@ -143,7 +143,11 @@ public final class NetworkScanRequest implements Parcelable { int incrementalResultsPeriodicity, ArrayList<String> mccMncs) { this.mScanType = scanType; if (specifiers != null) { this.mSpecifiers = specifiers.clone(); } else { this.mSpecifiers = null; } this.mSearchPeriodicity = searchPeriodicity; this.mMaxSearchTime = maxSearchTime; this.mIncrementalResults = incrementalResults; Loading Loading @@ -187,7 +191,7 @@ public final class NetworkScanRequest implements Parcelable { /** Returns the radio access technologies with bands or channels that need to be scanned. */ public RadioAccessSpecifier[] getSpecifiers() { return mSpecifiers.clone(); return mSpecifiers == null ? null : mSpecifiers.clone(); } /** Loading telephony/java/android/telephony/RadioAccessSpecifier.java +12 −4 Original line number Diff line number Diff line Loading @@ -72,8 +72,16 @@ public final class RadioAccessSpecifier implements Parcelable { */ public RadioAccessSpecifier(int ran, int[] bands, int[] channels) { this.mRadioAccessNetwork = ran; if (bands != null) { this.mBands = bands.clone(); } else { this.mBands = null; } if (channels != null) { this.mChannels = channels.clone(); } else { this.mChannels = null; } } /** Loading @@ -93,12 +101,12 @@ public final class RadioAccessSpecifier implements Parcelable { * it depends on the returned value of {@link #getRadioAccessNetwork()}. */ public int[] getBands() { return mBands.clone(); return mBands == null ? null : mBands.clone(); } /** Returns the frequency channels that need to be scanned. */ public int[] getChannels() { return mChannels.clone(); return mChannels == null ? null : mChannels.clone(); } public static final Parcelable.Creator<RadioAccessSpecifier> CREATOR = Loading Loading
telephony/java/android/telephony/NetworkScanRequest.java +6 −2 Original line number Diff line number Diff line Loading @@ -143,7 +143,11 @@ public final class NetworkScanRequest implements Parcelable { int incrementalResultsPeriodicity, ArrayList<String> mccMncs) { this.mScanType = scanType; if (specifiers != null) { this.mSpecifiers = specifiers.clone(); } else { this.mSpecifiers = null; } this.mSearchPeriodicity = searchPeriodicity; this.mMaxSearchTime = maxSearchTime; this.mIncrementalResults = incrementalResults; Loading Loading @@ -187,7 +191,7 @@ public final class NetworkScanRequest implements Parcelable { /** Returns the radio access technologies with bands or channels that need to be scanned. */ public RadioAccessSpecifier[] getSpecifiers() { return mSpecifiers.clone(); return mSpecifiers == null ? null : mSpecifiers.clone(); } /** Loading
telephony/java/android/telephony/RadioAccessSpecifier.java +12 −4 Original line number Diff line number Diff line Loading @@ -72,8 +72,16 @@ public final class RadioAccessSpecifier implements Parcelable { */ public RadioAccessSpecifier(int ran, int[] bands, int[] channels) { this.mRadioAccessNetwork = ran; if (bands != null) { this.mBands = bands.clone(); } else { this.mBands = null; } if (channels != null) { this.mChannels = channels.clone(); } else { this.mChannels = null; } } /** Loading @@ -93,12 +101,12 @@ public final class RadioAccessSpecifier implements Parcelable { * it depends on the returned value of {@link #getRadioAccessNetwork()}. */ public int[] getBands() { return mBands.clone(); return mBands == null ? null : mBands.clone(); } /** Returns the frequency channels that need to be scanned. */ public int[] getChannels() { return mChannels.clone(); return mChannels == null ? null : mChannels.clone(); } public static final Parcelable.Creator<RadioAccessSpecifier> CREATOR = Loading