Remove unnecessary parcelable flag 54/255354/1
authorHwankyu Jhun <h.jhun@samsung.com>
Wed, 17 Mar 2021 08:40:16 +0000 (17:40 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Wed, 17 Mar 2021 08:40:16 +0000 (17:40 +0900)
Change-Id: I46317a87693e34e9d47232a51a992885304471cc
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
parcel/parcel.cc

index c2cb30b..32b9239 100644 (file)
@@ -308,19 +308,10 @@ void Parcel::Reset(const void* buf, uint32_t size) {
 }
 
 void Parcel::WriteParcelable(const Parcelable& parcelable) {
-  impl_->Write<int32_t>(1);
   parcelable.WriteToParcel(this);
 }
 
 int Parcel::ReadParcelable(Parcelable* parcelable) {
-  int32_t has_parcelable = 0;
-  int ret = impl_->Read<int32_t>(&has_parcelable);
-  if (ret != TIZEN_ERROR_NONE)
-    return ret;
-
-  if (has_parcelable != 1)
-    return TIZEN_ERROR_ILLEGAL_BYTE_SEQ;
-
   parcelable->ReadFromParcel(this);
   return TIZEN_ERROR_NONE;
 }