Browse Source

extcon: max8997: Fix NULL pointer exception on missing pdata

Fix NULL pointer exception when platform data is not supplied. The
driver dereferenced pdata pointer where it could be NULL.

Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Cc: <stable@vger.kernel.org>
Fixes: 810d601f07c
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Krzysztof Kozlowski 11 years ago
parent
commit
dfee4111fe
1 changed files with 1 additions and 1 deletions
  1. 1 1
      drivers/extcon/extcon-max8997.c

+ 1 - 1
drivers/extcon/extcon-max8997.c

@@ -715,7 +715,7 @@ static int max8997_muic_probe(struct platform_device *pdev)
 		goto err_irq;
 	}
 
-	if (pdata->muic_pdata) {
+	if (pdata && pdata->muic_pdata) {
 		struct max8997_muic_platform_data *muic_pdata
 			= pdata->muic_pdata;