diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2018-01-03 22:40:37 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2018-01-03 22:40:37 +0000 |
commit | 12840dc2ec1cf3a3ab1277358522fe947697ba97 (patch) | |
tree | 1710f454d1b182294e9da8a291b65dc302015b72 | |
parent | 014112f76dd2b1bdbe736971073cb5f53363a01e (diff) | |
parent | 247b304cfa05df0252fef1932b6fde8cc7aff9eb (diff) | |
download | hidl-oreo-m2-s5-release.tar.gz |
Snap for 4485699 from 247b304cfa05df0252fef1932b6fde8cc7aff9eb to oc-m2-releaseandroid-8.1.0_r8android-8.1.0_r52android-8.1.0_r50android-8.1.0_r47android-8.1.0_r46android-8.1.0_r43android-8.1.0_r41android-8.1.0_r36android-8.1.0_r35android-8.1.0_r33android-8.1.0_r30android-8.1.0_r26android-8.1.0_r25android-8.1.0_r20oreo-m7-releaseoreo-m6-s4-releaseoreo-m6-s3-releaseoreo-m6-s2-releaseoreo-m2-s5-releaseoreo-m2-s4-releaseoreo-m2-s3-releaseoreo-m2-s2-releaseoreo-m2-s1-releaseoreo-m2-release
Change-Id: Ic2de4a29bdd58a07f5c658d163f2ac014ed38147
-rw-r--r-- | generateCpp.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/generateCpp.cpp b/generateCpp.cpp index eee54128..158402fb 100644 --- a/generateCpp.cpp +++ b/generateCpp.cpp @@ -1672,6 +1672,10 @@ status_t AST::generateStubSource( out.indent(); + out << "bool _hidl_is_oneway = _hidl_flags & ::android::hardware::IBinder::FLAG_ONEWAY;\n"; + out << "if (_hidl_is_oneway != " << (method->isOneway() ? "true" : "false") << ") "; + out.block([&] { out << "return ::android::UNKNOWN_ERROR;\n"; }).endl().endl(); + status_t err = generateStubSourceForMethod(out, method, superInterface); if (err != OK) { |