vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Wed Sep 7 22:17:19 2016 +0300| [baf15ab94dd6212c37f19c9fba3fd77224d76c1a] | committer: Rémi Denis-Courmont
cookies: avoid overkill strlen() > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=baf15ab94dd6212c37f19c9fba3fd77224d76c1a --- src/misc/httpcookies.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/misc/httpcookies.c b/src/misc/httpcookies.c index 4650f91..e1d6e37 100644 --- a/src/misc/httpcookies.c +++ b/src/misc/httpcookies.c @@ -188,7 +188,7 @@ static bool cookie_should_be_sent(const http_cookie_t *cookie, bool secure, static bool cookie_is_valid(const http_cookie_t * cookie, bool secure, const char *host, const char *path) { - return cookie && cookie->psz_name && strlen(cookie->psz_name) > 0 && + return cookie && cookie->psz_name && cookie->psz_name[0] != '\0' && cookie->psz_domain && !cookie_domain_is_public_suffix(cookie->psz_domain) && cookie_domain_matches(cookie, host); @@ -291,7 +291,7 @@ static http_cookie_t *cookie_parse(const char *value, } cookie->psz_domain = cookie_get_domain(value); - if ( cookie->psz_domain == NULL || strlen(cookie->psz_domain) == 0 ) + if( cookie->psz_domain == NULL || cookie->psz_domain[0] == '\0' ) { free(cookie->psz_domain); cookie->psz_domain = strdup(host); @@ -301,7 +301,7 @@ static http_cookie_t *cookie_parse(const char *value, cookie->b_host_only = false; cookie->psz_path = cookie_get_attribute_value(value, "path" ); - if ( cookie->psz_path == NULL || strlen(cookie->psz_path) == 0 ) + if( cookie->psz_path == NULL || cookie->psz_path[0] == '\0' ) { free(cookie->psz_path); cookie->psz_path = cookie_default_path(path); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
