summaryrefslogtreecommitdiff
path: root/libs/binder/ProcessState.cpp
diff options
context:
space:
mode:
author Stephen Crane <sjc@immunant.com> 2020-09-10 17:31:39 -0700
committer Stephen Crane <sjc@immunant.com> 2020-11-25 10:16:59 -0800
commit29422bf9421560bf283c063ad13a82fa30d9a141 (patch)
tree44f7aa0d125d2da4e9d323a796a41f67115c8557 /libs/binder/ProcessState.cpp
parent1372bd49a808b9b59a55fe1b5dcac058281df12f (diff)
libbinder_rs: Treat previously associated Binder as remote
A binder object may have already been associated by another module (e.g. NDK code that created the object if it is local) and therefore already have an NDK AIBinder_Class. In this case we still want to transact with the object, but must treat it as remote if its class does not match the class expected for a compatible Rust service. Bug: 167723746 Test: atest rustBinderTest binderRustNdkInteropTest Change-Id: Id90c8153a3cc6656607c29bd8864e513c3f090d5
Diffstat (limited to 'libs/binder/ProcessState.cpp')
0 files changed, 0 insertions, 0 deletions