]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Avoid NULL dereference on error path when default driver is used
authorJouni Malinen <j@w1.fi>
Wed, 23 Dec 2009 21:16:21 +0000 (23:16 +0200)
committerJouni Malinen <j@w1.fi>
Wed, 23 Dec 2009 21:16:21 +0000 (23:16 +0200)
wpa_supplicant/wpa_supplicant.c

index cfe99e86859a15ff705c853c1c1859b3a2345a4a..0ad30abf238b308496d60dd78012d516777b3565 100644 (file)
@@ -2032,7 +2032,7 @@ next_driver:
        wpa_s->drv_priv = wpa_drv_init(wpa_s, wpa_s->ifname);
        if (wpa_s->drv_priv == NULL) {
                const char *pos;
-               pos = os_strchr(driver, ',');
+               pos = driver ? os_strchr(driver, ',') : NULL;
                if (pos) {
                        wpa_printf(MSG_DEBUG, "Failed to initialize driver "
                                   "interface - try next driver wrapper");