diff options
Diffstat (limited to 'libs/binder/Binder.cpp')
-rw-r--r-- | libs/binder/Binder.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/binder/Binder.cpp b/libs/binder/Binder.cpp index 6ca3b16324..f2d223dad3 100644 --- a/libs/binder/Binder.cpp +++ b/libs/binder/Binder.cpp @@ -173,6 +173,10 @@ status_t BBinder::transact( { data.setDataPosition(0); + if (reply != nullptr && (flags & FLAG_CLEAR_BUF)) { + reply->markSensitive(); + } + status_t err = NO_ERROR; switch (code) { case PING_TRANSACTION: |