commit | a311f7866fcfe7a60db184d61916a1f54ff5c9b0 | [log] [tgz] |
---|---|---|
author | Josh Gao <jmgao@google.com> | Tue Jun 02 15:23:39 2020 -0700 |
committer | Elliott Hughes <enh@google.com> | Wed Jun 03 15:32:06 2020 -0700 |
tree | 41335745bc82118804ba2c204526702a05745511 | |
parent | 0917ad0467226ed84776efe23862344a4cdb8eca [diff] |
check_ms_os_desc: fix buffer overflow. Bug: http://b/155505587 Test: check_ms_os_desc Change-Id: Ie99715ab62571d24460c3a1fb859d22951f30cb8 Merged-In: Ie99715ab62571d24460c3a1fb859d22951f30cb8
diff --git a/adb/tools/check_ms_os_desc.cpp b/adb/tools/check_ms_os_desc.cpp index 8743ff7..8e85809 100644 --- a/adb/tools/check_ms_os_desc.cpp +++ b/adb/tools/check_ms_os_desc.cpp
@@ -131,8 +131,6 @@ errx(1, "failed to retrieve MS OS v1 compat descriptor: %s", libusb_error_name(rc)); } - memcpy(&hdr, data.data(), data.size()); - struct __attribute__((packed)) ms_os_desc_v1_function { uint8_t bFirstInterfaceNumber; uint8_t reserved1;