OSDN Git Service

Remove extra writing of array length in HiddenNetwork
authorNingyuan Wang <nywang@google.com>
Wed, 18 Jan 2017 00:04:28 +0000 (16:04 -0800)
committerNingyuan Wang <nywang@google.com>
Wed, 18 Jan 2017 00:14:24 +0000 (16:14 -0800)
Bug: 34359597
Test: compile, unit tests
Change-Id: If543f3bb3f8ec4e5a9a5bcbe9f7ff524998d215d

scanning/hidden_network.cpp

index 31b4235..686d5da 100644 (file)
@@ -29,17 +29,11 @@ namespace wifi {
 namespace wificond {
 
 status_t HiddenNetwork::writeToParcel(::android::Parcel* parcel) const {
-  // This redundant writing of vector length is needed by Java side parsing.
-  // See writeToPracel() in wificond/scanning/scan_result.cpp for detailed
-  // explanation.
-  RETURN_IF_FAILED(parcel->writeInt32(ssid_.size()));
   RETURN_IF_FAILED(parcel->writeByteVector(ssid_));
   return ::android::OK;
 }
 
 status_t HiddenNetwork::readFromParcel(const ::android::Parcel* parcel) {
-  int32_t ignored = 0;
-  RETURN_IF_FAILED(parcel->readInt32(&ignored));
   RETURN_IF_FAILED(parcel->readByteVector(&ssid_));
   return ::android::OK;
 }