mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-14 01:27:41 +00:00
avrcp: use btstack_snprintf_assert_complete
This commit is contained in:
parent
b730708f7c
commit
2e2ef1f132
@ -131,7 +131,7 @@ const char * avrcp_operation2str(uint8_t operation_id){
|
||||
}
|
||||
if (name == NULL){
|
||||
static char buffer[13];
|
||||
snprintf(buffer, sizeof(buffer), "Unknown 0x%02x", operation_id);
|
||||
btstack_snprintf_assert_complete(buffer, sizeof(buffer), "Unknown 0x%02x", operation_id);
|
||||
buffer[sizeof(buffer)-1] = 0;
|
||||
return buffer;
|
||||
} else {
|
||||
|
@ -145,13 +145,13 @@ static uint16_t avrcp_now_playing_info_attr_id_value_len(avrcp_connection_t * co
|
||||
case AVRCP_MEDIA_ATTR_NONE:
|
||||
return 0;
|
||||
case AVRCP_MEDIA_ATTR_TRACK:
|
||||
str_len = snprintf(buffer, sizeof(buffer), "%" PRIu32, connection->target_track_nr);
|
||||
str_len = btstack_snprintf_assert_complete(buffer, sizeof(buffer), "%" PRIu32, connection->target_track_nr);
|
||||
break;
|
||||
case AVRCP_MEDIA_ATTR_TOTAL_NUM_ITEMS:
|
||||
str_len = snprintf(buffer, sizeof(buffer), "%" PRIu32, connection->target_total_tracks);
|
||||
str_len = btstack_snprintf_assert_complete(buffer, sizeof(buffer), "%" PRIu32, connection->target_total_tracks);
|
||||
break;
|
||||
case AVRCP_MEDIA_ATTR_SONG_LENGTH_MS:
|
||||
str_len = snprintf(buffer, sizeof(buffer), "%" PRIu32, connection->target_song_length_ms);
|
||||
str_len = btstack_snprintf_assert_complete(buffer, sizeof(buffer), "%" PRIu32, connection->target_song_length_ms);
|
||||
break;
|
||||
default:
|
||||
str_len = connection->target_now_playing_info[(uint16_t)attr_id - 1].len;
|
||||
@ -191,7 +191,7 @@ static uint8_t * avrcp_get_attribute_value_from_u32(avrcp_connection_t * connect
|
||||
|
||||
if (connection->attribute_value_len == 0){
|
||||
// "4294967296" = 10 chars + \0
|
||||
connection->attribute_value_len = snprintf((char *)connection->attribute_value, 11, "%" PRIu32, value);
|
||||
connection->attribute_value_len = btstack_snprintf_assert_complete((char *)connection->attribute_value, 11, "%" PRIu32, value);
|
||||
connection->attribute_value_offset = 0;
|
||||
}
|
||||
*num_bytes_to_copy = connection->attribute_value_len - connection->attribute_value_offset;
|
||||
|
Loading…
x
Reference in New Issue
Block a user