diff options
| author | Service qcabuildsw <qcabuildsw@localhost> | 2016-07-26 11:30:54 -0700 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-07-26 11:30:54 -0700 |
| commit | 550a52159d851147f5dcfba162c4e37bf9555c85 (patch) | |
| tree | 41c240053bbad897f3e0cb4e9f5ad7e5970165a4 | |
| parent | e85276fd751375876d92539586d22aaa5a081c15 (diff) | |
| parent | 615d4bbfffc0ed49c9173e82c27d7a5bf3cec5c8 (diff) | |
Merge "qcacld-3.0: Avoid NULL dereference in hdd_init_qdf_ctx()" into wlan-cld3.driver.lnx.1.1-dev
| -rw-r--r-- | core/hdd/src/wlan_hdd_driver_ops.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/hdd/src/wlan_hdd_driver_ops.c b/core/hdd/src/wlan_hdd_driver_ops.c index c80913a21ed4..f6fa4d7c6c94 100644 --- a/core/hdd/src/wlan_hdd_driver_ops.c +++ b/core/hdd/src/wlan_hdd_driver_ops.c @@ -294,6 +294,11 @@ void hdd_init_qdf_ctx(struct device *dev, void *bdev, { qdf_device_t qdf_dev = cds_get_context(QDF_MODULE_ID_QDF_DEVICE); + if (!qdf_dev) { + hdd_err("Invalid QDF device"); + return; + } + qdf_dev->dev = dev; qdf_dev->drv_hdl = bdev; qdf_dev->bus_type = bus_type; |
