Merge "Make implicit 64-to-32-bit conversions in core_message_serialize.cpp explicit"
This commit is contained in:
committed by
Android (Google) Code Review
commit
1745fbd903
@@ -56,7 +56,7 @@ bool CreateResponse(uint32_t message_type, const S& core_request,
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t message_length = ODK_Message_GetSize(&msg);
|
uint32_t message_length = static_cast<uint32_t>(ODK_Message_GetSize(&msg));
|
||||||
msg = ODK_Message_Create(buf.data() + sizeof(header->message_type),
|
msg = ODK_Message_Create(buf.data() + sizeof(header->message_type),
|
||||||
sizeof(header->message_length));
|
sizeof(header->message_length));
|
||||||
Pack_uint32_t(&msg, &message_length);
|
Pack_uint32_t(&msg, &message_length);
|
||||||
@@ -72,7 +72,7 @@ bool CopyDeviceId(const ODK_ProvisioningRequest& src,
|
|||||||
if (request.device_id_length > sizeof(request.device_id)) {
|
if (request.device_id_length > sizeof(request.device_id)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
request.device_id_length = device_id.size();
|
request.device_id_length = static_cast<uint32_t>(device_id.size());
|
||||||
memset(request.device_id, 0, sizeof(request.device_id));
|
memset(request.device_id, 0, sizeof(request.device_id));
|
||||||
memcpy(request.device_id, device_id.data(), request.device_id_length);
|
memcpy(request.device_id, device_id.data(), request.device_id_length);
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user