Ver código fonte

touch: goodix: handle use after free in probe fail case

In case of goodix probe failure, avoid core_data being modified
after free.

Change-Id: If22ecdd38b18df7a26a97f80d8f724324c03e7f0
Signed-off-by: Raviteja Tamatam <[email protected]>
Raviteja Tamatam 2 anos atrás
pai
commit
9b89984f3a
1 arquivos alterados com 0 adições e 1 exclusões
  1. 0 1
      goodix_berlin_driver/goodix_ts_core.c

+ 0 - 1
goodix_berlin_driver/goodix_ts_core.c

@@ -2571,7 +2571,6 @@ skip_to_power_gpio_setup:
 
 err_out:
 	devm_kfree(&pdev->dev, core_data);
-	core_data->init_stage = CORE_INIT_FAIL;
 	core_module_prob_sate = CORE_MODULE_PROB_FAILED;
 	ts_err("goodix_ts_core failed, ret:%d", ret);
 	return ret;