From: Jaroslav Kysela Date: Wed, 27 May 2015 09:23:05 +0000 (+0200) Subject: htsp/access: more empty username checks X-Git-Tag: v4.0.3~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=18293652647d4e6bc3f0f8ed8fa121341a7ac1db;p=thirdparty%2Ftvheadend.git htsp/access: more empty username checks Conflicts: src/access.c src/htsp_server.c --- diff --git a/src/access.c b/src/access.c index dd499984f..1b036f1a4 100644 --- a/src/access.c +++ b/src/access.c @@ -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 {