No description
01097e2410
The actual problem is that default implementation is set globally.
setDefaultImpl might not work as expected when it is called twice with
different instances.
Because we don't have a proper solution for the problem, we prevent
calling setDefaultImpl() twice by aborting.
Exempt-From-Owner-Approval: approved
Bug: 140139809
Test: ./runtests.sh (in /system/tools/aidl)
Merged-In: I659d3eaad3a45dcba608fa79a08f083f84bc4d58
Change-Id: I659d3eaad3a45dcba608fa79a08f083f84bc4d58
(cherry picked from commit
|
||
---|---|---|
aidl | ||
build | ||
cmds | ||
data/etc | ||
docs | ||
headers | ||
include | ||
include_sensor/android | ||
libs | ||
opengl | ||
services | ||
vulkan | ||
.clang-format | ||
.gitignore | ||
Android.bp | ||
CleanSpec.mk | ||
MODULE_LICENSE_APACHE2 | ||
NOTICE | ||
PREUPLOAD.cfg | ||
TEST_MAPPING |