]> granicus.if.org Git - sudo/commitdiff
Add missing check for NULL in validate_env_vars
authorTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 27 Apr 2010 01:38:43 +0000 (21:38 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 27 Apr 2010 01:38:43 +0000 (21:38 -0400)
plugins/sudoers/env.c

index 6e646410dd9515c773a866b3713ebb8415c8b0d2..7a17777661e343bf950318b0ceec10f665f9dcbb 100644 (file)
@@ -750,6 +750,9 @@ validate_env_vars(char * const env_vars[])
     size_t len, blen = 0, bsize = 0;
     int okvar;
 
+    if (env_vars == NULL)
+       return;
+
     /* Add user-specified environment variables. */
     for (ep = env_vars; *ep != NULL; ep++) {
        if (def_secure_path && !user_is_exempt() &&