From a8e4435eaa608c51623a15ae1b1dd87591f6e909 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 24 Aug 2015 10:10:10 +0200 Subject: [PATCH] Fix the jack name copy in snd_kctl_jack_new() for older kernels This resulted in the empty string, eventually aborts. Signed-off-by: Takashi Iwai --- ctljack.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ctljack.c b/ctljack.c index b12d0cb..91c9425 100644 --- a/ctljack.c +++ b/ctljack.c @@ -80,6 +80,7 @@ snd_kctl_jack_new(const char *name, int idx, void *private_data) kctl = snd_ctl_new1(&jack_detect_kctl, private_data); if (!kctl) return NULL; + snprintf(kctl->id.name, sizeof(kctl->id.name), "%s Jack", name); kctl->id.index = idx; #endif kctl->private_value = 0;