diff options
author | 2024-02-13 16:38:49 +0000 | |
---|---|---|
committer | 2024-02-20 17:43:35 +0000 | |
commit | 8701bf5f321ccad60ee948833fc3208ae6ea51df (patch) | |
tree | 8b0137a386b01bf003b9dccaad2c218542928dc5 /compiler/utils/jni_macro_assembler.h | |
parent | 9414a6383eb60ad0c2b0332e7e066a84413b07f9 (diff) |
Separate handling of a single path and a list of paths when determining
API domains.
Becomes necessary in a later CL where it gets used on more or less
arbitrary paths where we shouldn't treat colons specially.
The old code crashed with a fatal if a list of paths had both vendor
and product directories in it. This changes that to a more appropriate
error that gets propagated to the java level and becomes an exception
where the classloader is created.
Test: atest libnativeloader_test
Bug: 237577392
Change-Id: I783af87a03de18c65fadcd1fd5a71423ec0c786b
Diffstat (limited to 'compiler/utils/jni_macro_assembler.h')
0 files changed, 0 insertions, 0 deletions