]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Null pointer passed as an argument 75/head
authorBart Lauret <bblauret@gmail.com>
Tue, 13 Mar 2012 07:42:33 +0000 (08:42 +0100)
committerBart Lauret <bblauret@gmail.com>
Tue, 13 Mar 2012 07:42:33 +0000 (08:42 +0100)
in line 181 in strcmp(ae->ae_password, password)

src/access.c

index 080d6d8485281f6a5f0aa465c88abe53b963960d..2710ec0f4373e18306cee9b41b9f3e6a427b20dd 100644 (file)
@@ -174,7 +174,7 @@ access_verify(const char *username, const char *password,
 
     if(ae->ae_username[0] != '*') {
       /* acl entry requires username to match */
-      if(username == NULL)
+      if(username == NULL || password == NULL)
        continue; /* Didn't get one */
 
       if(strcmp(ae->ae_username, username) ||