|
@@ -3847,6 +3847,10 @@ snd_soc_dapm_free_kcontrol(struct snd_soc_card *card,
|
|
|
int count;
|
|
int count;
|
|
|
|
|
|
|
|
devm_kfree(card->dev, (void *)*private_value);
|
|
devm_kfree(card->dev, (void *)*private_value);
|
|
|
|
|
+
|
|
|
|
|
+ if (!w_param_text)
|
|
|
|
|
+ return;
|
|
|
|
|
+
|
|
|
for (count = 0 ; count < num_params; count++)
|
|
for (count = 0 ; count < num_params; count++)
|
|
|
devm_kfree(card->dev, (void *)w_param_text[count]);
|
|
devm_kfree(card->dev, (void *)w_param_text[count]);
|
|
|
devm_kfree(card->dev, w_param_text);
|
|
devm_kfree(card->dev, w_param_text);
|