mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-18 07:37:54 +00:00
components/bt: Fix warning when disable debug logs or in release mode and improve the code structure
This commit is contained in:
@@ -242,6 +242,7 @@ UINT8 *sdpu_build_attrib_entry (UINT8 *p_out, tSDP_ATTRIBUTE *p_attr)
|
||||
} else
|
||||
|
||||
#endif /* 0xFFFF - 0xFF */
|
||||
{
|
||||
#if (SDP_MAX_ATTR_LEN > 0xFF)
|
||||
if (p_attr->len > 0xFF) {
|
||||
UINT8_TO_BE_STREAM (p_out, (p_attr->type << 3) | SIZE_IN_NEXT_WORD);
|
||||
@@ -253,7 +254,7 @@ UINT8 *sdpu_build_attrib_entry (UINT8 *p_out, tSDP_ATTRIBUTE *p_attr)
|
||||
UINT8_TO_BE_STREAM (p_out, (p_attr->type << 3) | SIZE_IN_NEXT_BYTE);
|
||||
UINT8_TO_BE_STREAM (p_out, p_attr->len);
|
||||
}
|
||||
|
||||
}
|
||||
if (p_attr->value_ptr != NULL) {
|
||||
ARRAY_TO_BE_STREAM (p_out, p_attr->value_ptr, (int)p_attr->len);
|
||||
}
|
||||
@@ -666,10 +667,10 @@ BOOLEAN sdpu_compare_uuid_arrays (UINT8 *p_uuid1, UINT32 len1, UINT8 *p_uuid2, U
|
||||
if (len1 == 2) {
|
||||
return ((p_uuid1[0] == p_uuid2[0]) && (p_uuid1[1] == p_uuid2[1]));
|
||||
}
|
||||
if (len1 == 4)
|
||||
if (len1 == 4) {
|
||||
return ( (p_uuid1[0] == p_uuid2[0]) && (p_uuid1[1] == p_uuid2[1])
|
||||
&& (p_uuid1[2] == p_uuid2[2]) && (p_uuid1[3] == p_uuid2[3]) );
|
||||
else {
|
||||
} else {
|
||||
return (memcmp (p_uuid1, p_uuid2, (size_t)len1) == 0);
|
||||
}
|
||||
} else if (len1 > len2) {
|
||||
@@ -926,6 +927,7 @@ UINT16 sdpu_get_attrib_entry_len(tSDP_ATTRIBUTE *p_attr)
|
||||
} else
|
||||
|
||||
#endif/* 0xFFFF - 0xFF */
|
||||
{
|
||||
#if (SDP_MAX_ATTR_LEN > 0xFF)
|
||||
if (p_attr->len > 0xFF) {
|
||||
len += 3;
|
||||
@@ -935,6 +937,7 @@ UINT16 sdpu_get_attrib_entry_len(tSDP_ATTRIBUTE *p_attr)
|
||||
{
|
||||
len += 2;
|
||||
}
|
||||
}
|
||||
len += p_attr->len;
|
||||
return len;
|
||||
}
|
||||
|
Reference in New Issue
Block a user