diff options
| author | 2009-05-22 13:20:23 -0700 | |
|---|---|---|
| committer | 2009-05-22 13:51:47 -0700 | |
| commit | 8af0f82d89b029edf7e104a36a9a6e48a92f9e93 (patch) | |
| tree | e21a3591ddc59e2aa74b194e96f007f1be75c124 /libs/utils/Unicode.cpp | |
| parent | 454a6255884c0899b1402a0d5f67547e47528739 (diff) | |
Fix a major bug in Bundle when unparcelling from AIDL.
There was a serious problem in the Bundle(Parcel) and readFromParcel() methods,
where it wasn't doing the copying of the Parcel that Parcel.readBundle() does
and is a basic requirement for it to work correctly.
This re-arranges the code to make all of these functions (hopefully) correct.
Also fix a problem in Parcel where we were not duping fds when copying data from
one Parcel to another.
Diffstat (limited to 'libs/utils/Unicode.cpp')
0 files changed, 0 insertions, 0 deletions