Yeah, simplify that logic a bit...
authorTerry Wilson <twilson@digium.com>
Mon, 31 Mar 2008 21:01:59 +0000 (21:01 +0000)
committerTerry Wilson <twilson@digium.com>
Mon, 31 Mar 2008 21:01:59 +0000 (21:01 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@112035 65c4cc65-6c06-0410-ace0-fbb531ad65f3

main/http.c

index 1723fe4..5754d7c 100644 (file)
@@ -684,7 +684,8 @@ static struct ast_str *handle_uri(struct ast_tcptls_session_instance *ser, char
        }
 
        /* We want requests to start with the (optional) prefix and '/' */
-       if (((l = strlen(prefix)) || !*prefix) && !strncasecmp(uri, prefix, l) && uri[l] == '/') {
+       l = strlen(prefix);
+       if (!strncasecmp(uri, prefix, l) && uri[l] == '/') {
                uri += l + 1;
                /* scan registered uris to see if we match one. */
                AST_RWLIST_RDLOCK(&uris);