diff --git a/pd/src/s_audio_alsa.c b/pd/src/s_audio_alsa.c index cb59b0966f7d29fbdc4773c6be4bb18d79575134..1cc06a7573db18f33b144187a7c18daad8c94d16 100644 --- a/pd/src/s_audio_alsa.c +++ b/pd/src/s_audio_alsa.c @@ -880,7 +880,9 @@ void alsa_getdevs(char *indevlist, int *nindevs, { if (j >= maxndev) break; - snprintf(indevlist + j * devdescsize, devdescsize, "%s", + snprintf(indevlist + j * devdescsize, devdescsize, "%s", + alsa_names[i]); + snprintf(outdevlist + j * devdescsize, devdescsize, "%s", alsa_names[i]); } *nindevs = *noutdevs = j;