Explorar el Código

Merge "ASoC: codecs: check component pointer before use"

qctecmdr hace 5 años
padre
commit
723a62beeb
Se han modificado 1 ficheros con 5 adiciones y 0 borrados
  1. 5 0
      asoc/codecs/swr-dmic.c

+ 5 - 0
asoc/codecs/swr-dmic.c

@@ -544,6 +544,11 @@ static int swr_dmic_probe(struct swr_device *pdev)
 
 	component = snd_soc_lookup_component(&pdev->dev,
 						swr_dmic->driver->name);
+	if (!component) {
+		dev_err(&pdev->dev, "%s: could not find swr_dmic component\n",
+			__func__);
+		goto dev_err;
+	}
 	swr_dmic->component = component;
 	prefix_name = devm_kzalloc(&pdev->dev,
 					strlen(swr_dmic_name_prefix_of) + 1,