Make NC_DATA's length field an unsigned int

PiperOrigin-RevId: 726729432
This commit is contained in:
Anay Wadhera
2025-02-13 19:29:48 -08:00
committed by Copybara-Service
parent 3de3a9479d
commit 5001b9fd08
3 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -333,9 +333,9 @@ void NcStartDiscovery(NC_INSTANCE instance, const NC_DATA* service_id,
const nearby::ByteArray& endpoint_info,
const std::string& service_id) {
NC_DATA endpoint_info_data = {
.size = static_cast<int64_t>(endpoint_info.size()),
.size = static_cast<uint64_t>(endpoint_info.size()),
.data = (char*)endpoint_info.data()};
NC_DATA service_id_data = {.size = static_cast<int64_t>(service_id.size()),
NC_DATA service_id_data = {.size = static_cast<uint64_t>(service_id.size()),
.data = (char*)service_id.data()};
discovery_listener_copy.endpoint_found_callback(
instance, convertStringToInt(endpoint_id), &endpoint_info_data,
+1 -1
View File
@@ -30,7 +30,7 @@ typedef void* CALLER_CONTEXT;
// NC_DATA is used to define a byte array. Its last byte is not zero.
typedef struct NC_DATA {
int64_t size;
uint64_t size;
char* data;
} NC_DATA, *PNC_DATA;
+4 -4
View File
@@ -502,8 +502,8 @@ void StartAdvertisingDart(NC_INSTANCE instance, DataDart service_id,
request_info.disconnected_callback = ListenerDisconnectedCB;
request_info.bandwidth_changed_callback = ListenerBandwidthChangedCB;
NC_DATA service_id_data =
NC_DATA{.size = service_id.size, .data = service_id.data};
NC_DATA service_id_data = NC_DATA{
.size = static_cast<uint64_t>(service_id.size), .data = service_id.data};
NcStartAdvertising(
instance, &service_id_data, &advertising_options, &request_info,
[](NC_STATUS status, void *context) {
@@ -579,8 +579,8 @@ void StartDiscoveryDart(NC_INSTANCE instance, DataDart service_id,
listener.endpoint_found_callback = &ListenerEndpointFoundCB;
listener.endpoint_lost_callback = &ListenerEndpointLostCB;
NC_DATA service_id_data =
NC_DATA{.size = service_id.size, .data = service_id.data};
NC_DATA service_id_data = NC_DATA{
.size = static_cast<uint64_t>(service_id.size), .data = service_id.data};
NcStartDiscovery(
instance, &service_id_data, &discovery_options, &listener,
[](NC_STATUS status, void *context) {