From a6c2c2a10b3fd5f48958b7c6d5919c4e538a45ff Mon Sep 17 00:00:00 2001 From: Sergey Lyubka Date: Mon, 23 Dec 2013 08:06:10 +0000 Subject: [PATCH] Comparing URI prefix when looking for URI handler --- mongoose.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mongoose.c b/mongoose.c index f6bb65c6..b3f28529 100644 --- a/mongoose.c +++ b/mongoose.c @@ -1714,7 +1714,7 @@ static struct uri_handler *find_uri_handler(struct mg_server *server, LINKED_LIST_FOREACH(&server->uri_handlers, lp, tmp) { uh = LINKED_LIST_ENTRY(lp, struct uri_handler, link); - if (!strcmp(uh->uri, uri)) return uh; + if (!strncmp(uh->uri, uri, strlen(uh->uri))) return uh; } return NULL;