dont strdup() possibly null values.
authorAndrew Bartlett <abartlet@samba.org>
Sat, 16 Feb 2002 22:11:49 +0000 (22:11 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Sat, 16 Feb 2002 22:11:49 +0000 (22:11 +0000)
source/utils/net_ads.c

index 03ec2920b92a3c6b1bfd681f2fa85aa32354ce7d..b9388f334956a536862870b5ac948505d490e22b 100644 (file)
@@ -101,7 +101,9 @@ retry:
                free(prompt);
        }
 
-       ads->password = strdup(opt_password);
+       if (opt_password)
+               ads->password = strdup(opt_password);
+
        ads->user_name = strdup(opt_user_name);
 
        status = ads_connect(ads);