summaryrefslogtreecommitdiff
path: root/Parcel.cpp
diff options
context:
space:
mode:
authorNick Desaulniers <ndesaulniers@google.com>2019-10-07 23:52:15 -0700
committerNick Desaulniers <ndesaulniers@google.com>2019-10-07 23:52:15 -0700
commit931ba168d6e48bd4ce7e21c386ebc5d36dced123 (patch)
tree4f9aacb113312a62761e48e042fdbc0f38fb2b03 /Parcel.cpp
parent6fe7493ef8a6bd41768ad0a9919b94529ac2e627 (diff)
downloadlibhwbinder-931ba168d6e48bd4ce7e21c386ebc5d36dced123.tar.gz
[libhwbinder] fix -Wreorder-init-listndk-sysroot-r21
C++20 really wants members ordered unlike C99. Bug: 139945549 Test: mm Change-Id: Ide85e012621f53a8a1612a872782ea48e62a4065 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
Diffstat (limited to 'Parcel.cpp')
-rw-r--r--Parcel.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Parcel.cpp b/Parcel.cpp
index 1972969..415fbdf 100644
--- a/Parcel.cpp
+++ b/Parcel.cpp
@@ -737,9 +737,9 @@ status_t Parcel::writeEmbeddedBuffer(
return BAD_VALUE;
binder_buffer_object obj = {
.hdr = { .type = BINDER_TYPE_PTR },
+ .flags = BINDER_BUFFER_FLAG_HAS_PARENT,
.buffer = reinterpret_cast<binder_uintptr_t>(buffer),
.length = length,
- .flags = BINDER_BUFFER_FLAG_HAS_PARENT,
.parent = parent_buffer_handle,
.parent_offset = parent_offset,
};
@@ -756,9 +756,9 @@ status_t Parcel::writeBuffer(const void *buffer, size_t length, size_t *handle)
buffer, length, mObjectsSize);
binder_buffer_object obj {
.hdr = { .type = BINDER_TYPE_PTR },
+ .flags = 0,
.buffer = reinterpret_cast<binder_uintptr_t>(buffer),
.length = length,
- .flags = 0,
};
if (handle != nullptr) {
// We use an index into mObjects as a handle