Parcel::appendFrom({const } Parcel *parcel, size_t, size_t)

As far as I can tell "parcel" isn't actually modified by the implementation.

Change-Id: Ib806eefdc13c97b932773e1dc9ca3a4aad4422b2
This commit is contained in:
Andreas Huber 2011-04-13 10:21:56 -07:00
parent 89675f7611
commit 51faf46e29
2 changed files with 5 additions and 4 deletions

View File

@ -53,7 +53,8 @@ public:
status_t setData(const uint8_t* buffer, size_t len);
status_t appendFrom(Parcel *parcel, size_t start, size_t len);
status_t appendFrom(const Parcel *parcel,
size_t start, size_t len);
bool hasFileDescriptors() const;

View File

@ -353,12 +353,12 @@ status_t Parcel::setData(const uint8_t* buffer, size_t len)
return err;
}
status_t Parcel::appendFrom(Parcel *parcel, size_t offset, size_t len)
status_t Parcel::appendFrom(const Parcel *parcel, size_t offset, size_t len)
{
const sp<ProcessState> proc(ProcessState::self());
status_t err;
uint8_t *data = parcel->mData;
size_t *objects = parcel->mObjects;
const uint8_t *data = parcel->mData;
const size_t *objects = parcel->mObjects;
size_t size = parcel->mObjectsSize;
int startPos = mDataPos;
int firstIndex = -1, lastIndex = -2;