From 0e0c6b83577cfd4391013297f9f5b8a06920ca2a Mon Sep 17 00:00:00 2001
From: Deomid Ryabkov <rojer@cesanta.com>
Date: Wed, 6 Jul 2016 10:51:44 +0100
Subject: [PATCH] Fix off-by one

cesanta/mongoose#677

PUBLISHED_FROM=4b62bdefac08fa3bedf511dc4d6f7463af3325fc
---
 mongoose.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mongoose.c b/mongoose.c
index 377bea14c..7dc352eb1 100644
--- a/mongoose.c
+++ b/mongoose.c
@@ -7066,7 +7066,7 @@ static int mg_http_common_url_parse(const char *url, const char *schema,
   }
 
   while (*url != '\0') {
-    *addr = (char *) MG_REALLOC(*addr, addr_len + 5 /* space for port too. */);
+    *addr = (char *) MG_REALLOC(*addr, addr_len + 6 /* space for port too. */);
     if (*addr == NULL) {
       DBG(("OOM"));
       return -1;
-- 
GitLab