OSDN Git Service

Make sure binder ioctl structs don't contain uninitialized values.
authorEvgeniy Stepanov <eugenis@google.com>
Thu, 21 Apr 2011 10:15:00 +0000 (14:15 +0400)
committerEvgeniy Stepanov <eugenis@google.com>
Thu, 21 Apr 2011 10:37:15 +0000 (14:37 +0400)
Change-Id: I8a678f91262417bb120e65e32c244ce1512b46c2

libs/binder/IPCThreadState.cpp

index 95cfddf..392193b 100644 (file)
@@ -851,6 +851,9 @@ status_t IPCThreadState::writeTransactionData(int32_t cmd, uint32_t binderFlags,
     tr.target.handle = handle;
     tr.code = code;
     tr.flags = binderFlags;
+    tr.cookie = 0;
+    tr.sender_pid = 0;
+    tr.sender_euid = 0;
     
     const status_t err = data.errorCheck();
     if (err == NO_ERROR) {