Merge "Sanity check network stats coming from disk." into jb-mr1-dev

This commit is contained in:
Jeff Sharkey
2012-11-02 15:49:19 -07:00
committed by Android (Google) Code Review

View File

@ -177,6 +177,12 @@ public class NetworkStatsHistory implements Parcelable {
throw new ProtocolException("unexpected version: " + version);
}
}
if (bucketStart.length != bucketCount || rxBytes.length != bucketCount
|| rxPackets.length != bucketCount || txBytes.length != bucketCount
|| txPackets.length != bucketCount || operations.length != bucketCount) {
throw new ProtocolException("Mismatched history lengths");
}
}
public void writeToStream(DataOutputStream out) throws IOException {