aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2015-08-24 10:10:10 +0200
committerTakashi Iwai <tiwai@suse.de>2015-08-24 10:10:10 +0200
commita8e4435eaa608c51623a15ae1b1dd87591f6e909 (patch)
tree8a6c0300855667dbbae03811eb2a22de596779b6
parent6ca38cec464ecf0e7c6e872dc7506d154da82ef4 (diff)
downloadhda-emu-a8e4435eaa608c51623a15ae1b1dd87591f6e909.tar.gz
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 <tiwai@suse.de>
-rw-r--r--ctljack.c1
1 files changed, 1 insertions, 0 deletions
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;