ALSA: hda - Fix control element allocations in VIA codec parser
[firefly-linux-kernel-4.4.55.git] / sound / pci / hda / patch_via.c
index 9ddc37300f6b5cd88420ff885823e486e0cd3dd5..be1295438989c14a6f24a112aa049ea914c0790d 100644 (file)
@@ -476,7 +476,7 @@ static struct snd_kcontrol_new *via_clone_control(struct via_spec *spec,
        knew->name = kstrdup(tmpl->name, GFP_KERNEL);
        if (!knew->name)
                return NULL;
-       return 0;
+       return knew;
 }
 
 static void via_free_kctls(struct hda_codec *codec)