commit | 959646a857d4993d920660b77afb66f1ca8e521f | [log] [tgz] |
---|---|---|
author | Hsin-Yi Chen <hsinyichen@google.com> | Thu Oct 13 14:36:44 2022 +0800 |
committer | Hsin-Yi Chen <hsinyichen@google.com> | Fri Oct 14 14:33:00 2022 +0800 |
tree | 140f19279bfadcb6fcbc39f2d33ab95bae60dc35 | |
parent | 0bd20974dd697e79b765ada5a3e90294ed5e9e57 [diff] |
Fix the comparison of opaque types that have multiple definitions The types defined in more than one source file are identified with "#ODR:" and the source paths. The paths can be in intermediate directories and differ between build targets. They cause ABI check failure on opaque types. This commit fixes the bug by removing the suffixes before the comparison. Test: make libcamera2ndk Bug: 253095767 Change-Id: I79e6e843460c981afcf2ce0e0d2ad9335d0b3e90