commit | b4e1461cb31bbd40a1cddf4c80bb020b36c6493f | [log] [tgz] |
---|---|---|
author | Steven Moreland <smoreland@google.com> | Wed Nov 14 17:25:45 2018 -0800 |
committer | Steven Moreland <smoreland@google.com> | Wed Nov 14 18:00:16 2018 -0800 |
tree | 805733a44cb8e657f65de287d0ae2ae7f2217b8d | |
parent | 0b8a3c363da75c86bfbe631b8632bd2ff67238f3 [diff] |
libbinder_ndk: reading strings is optional. This is converting the most complicated type in the NDK layer to be optional. This is for feature parity with Java. In AIDL itself, like in the C++ backend, @nullable will be used to determine whether the C++ layer above the NDK actually accepts the nullable types. Bug: 112664205 Test: atest android.binder.cts Change-Id: Ia020706318956a008de5e715730725e9a5a1308d