mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-01 22:58:50 -04:00
audioconvert: Fix buffer overflow
This was introduced by commit c160a063b9
This commit is contained in:
parent
af686653a9
commit
0061ddd6be
1 changed files with 3 additions and 3 deletions
|
|
@ -158,12 +158,12 @@ static int init_port(struct impl *this, enum spa_direction direction,
|
|||
port->id = port_id;
|
||||
|
||||
if (position < SPA_N_ELEMENTS(spa_type_audio_channel)) {
|
||||
snprintf(port->position, 16, "%s",
|
||||
snprintf(port->position, 7, "%s",
|
||||
spa_debug_type_short_name(spa_type_audio_channel[position].name));
|
||||
} else if (position >= SPA_AUDIO_CHANNEL_CUSTOM_START) {
|
||||
snprintf(port->position, 16, "AUX%d", position - SPA_AUDIO_CHANNEL_CUSTOM_START);
|
||||
snprintf(port->position, 7, "AUX%d", position - SPA_AUDIO_CHANNEL_CUSTOM_START);
|
||||
} else {
|
||||
snprintf(port->position, 16, "UNK");
|
||||
snprintf(port->position, 7, "UNK");
|
||||
}
|
||||
|
||||
port->info_all = SPA_PORT_CHANGE_MASK_FLAGS |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue