diff options
author | Jaehyun Kim <jeik01.kim@samsung.com> | 2019-11-22 11:18:11 +0900 |
---|---|---|
committer | Jaehyun Kim <jeik01.kim@samsung.com> | 2019-11-22 11:28:15 +0900 |
commit | ccab36f4bda1ba2f4bf3d76df2ed41e950f36aae (patch) | |
tree | 8cf7c63808e320636e90bdddc5e0c1530568d0ca | |
parent | e263254e6d7380fd5a18f4d54bfe9fecb2e6394d (diff) | |
download | connman-ccab36f4bda1ba2f4bf3d76df2ed41e950f36aae.tar.gz connman-ccab36f4bda1ba2f4bf3d76df2ed41e950f36aae.tar.bz2 connman-ccab36f4bda1ba2f4bf3d76df2ed41e950f36aae.zip |
wifi: Fix derefrencing of NULL pointer
In some cases wifi->autoscan is NULL which leads to crash
Change-Id: I44d6005bcc1972aaa8f347529d7f8ac6ad22b8e3
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
-rwxr-xr-x | plugins/wifi.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/wifi.c b/plugins/wifi.c index 57d8572c..caf48cde 100755 --- a/plugins/wifi.c +++ b/plugins/wifi.c @@ -2269,6 +2269,11 @@ static gboolean autoscan_timeout(gpointer data) autoscan = wifi->autoscan; +#if defined TIZEN_EXT + if (!autoscan) + return FALSE; +#endif + if (autoscan->interval <= 0) { interval = autoscan->base; goto set_interval; |