diff options
Diffstat (limited to 'logd')
| -rw-r--r-- | logd/LogBuffer.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/logd/LogBuffer.cpp b/logd/LogBuffer.cpp index a5d435fb0..cc65d4758 100644 --- a/logd/LogBuffer.cpp +++ b/logd/LogBuffer.cpp @@ -534,10 +534,9 @@ LogBufferElementCollection::iterator LogBuffer::erase( class LogBufferElementKey { const union { struct { - uint16_t uid; + uint32_t uid; uint16_t pid; uint16_t tid; - uint16_t padding; } __packed; uint64_t value; } __packed; @@ -546,8 +545,8 @@ public: LogBufferElementKey(uid_t uid, pid_t pid, pid_t tid): uid(uid), pid(pid), - tid(tid), - padding(0) { + tid(tid) + { } explicit LogBufferElementKey(uint64_t key):value(key) { } |
