From 554beb58dbfb0eccf4304fd5c58b0e2a9331bf27 Mon Sep 17 00:00:00 2001 From: Anil Muthineni Date: Fri, 26 Jun 2015 16:31:00 -0700 Subject: [PATCH] Write size of operators in writeToParcel() - So that the operators are read correctly while reading from parcel. Bug: 21563489 Change-Id: Icb5571a261144810f075855372791d4291255eec --- .../com/android/internal/telephony/CellNetworkScanResult.java | 1 + 1 file changed, 1 insertion(+) diff --git a/telephony/java/com/android/internal/telephony/CellNetworkScanResult.java b/telephony/java/com/android/internal/telephony/CellNetworkScanResult.java index c708c1480ef9f..5a6bd1d276e89 100644 --- a/telephony/java/com/android/internal/telephony/CellNetworkScanResult.java +++ b/telephony/java/com/android/internal/telephony/CellNetworkScanResult.java @@ -88,6 +88,7 @@ public class CellNetworkScanResult implements Parcelable { public void writeToParcel(Parcel out, int flags) { out.writeInt(mStatus); if (mOperators != null && mOperators.size() > 0) { + out.writeInt(mOperators.size()); for (OperatorInfo network : mOperators) { network.writeToParcel(out, flags); }