]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
htsp/access: more empty username checks
authorJaroslav Kysela <perex@perex.cz>
Wed, 27 May 2015 09:23:05 +0000 (11:23 +0200)
committerJaroslav Kysela <perex@perex.cz>
Wed, 27 May 2015 09:32:41 +0000 (11:32 +0200)
Conflicts:
src/access.c
src/htsp_server.c

src/access.c

index dd499984f683b005e9b0580f94b016f1b0b76050..1b036f1a48f6b5bda1193032d5bc7842bffb84e0 100644 (file)
@@ -481,7 +481,7 @@ access_get(const char *username, const char *password, struct sockaddr *src)
   access_t *a = calloc(1, sizeof(*a));
   access_entry_t *ae;
 
-  if (username) {
+  if (username && username[0]) {
     a->aa_username = strdup(username);
     a->aa_representative = strdup(username);
   } else {
@@ -550,7 +550,7 @@ access_get_hashed(const char *username, const uint8_t digest[20],
   SHA_CTX shactx;
   uint8_t d[20];
 
-  if (username) {
+  if (username && username[0]) {
     a->aa_username = strdup(username);
     a->aa_representative = strdup(username);
   } else {