summaryrefslogtreecommitdiff
path: root/libs/binder/BufferedTextOutput.cpp
diff options
context:
space:
mode:
author Steven Moreland <smoreland@google.com> 2020-12-01 22:45:38 +0000
committer Steven Moreland <smoreland@google.com> 2020-12-01 22:55:30 +0000
commit34b48cb773586c613788e20c74c63b83a9b0fe93 (patch)
tree9ad95204ef180c56ca4c3f1fa85d869b97b9fdd6 /libs/binder/BufferedTextOutput.cpp
parent4aaa310584fcce57ec12eaf15a77312a9eb7c648 (diff)
libbinder: finish{F,Unf}lattenBinder symmetry
Before, both of these functions wrote stability information, but only finishFlattenBinder wrote binder-specific objects to the Parcel. This was because in order to function, unflattenBinder needed to read object data, but flattenBinder was able to delegate this. Now, the binder-specific object logic is moved into flattenBinder. This organization makes it easy to re-use finishFlattenBinder for RPC binders, which would write stability information but not the binder-driver-specific objects. Bug: 167966510 Test: boot Change-Id: I0d1e48bf439dfd928e284c7c8c4284cd955a2850
Diffstat (limited to 'libs/binder/BufferedTextOutput.cpp')
0 files changed, 0 insertions, 0 deletions