From f28b6c0c07359f37e12824bda8134358280bdd71 Mon Sep 17 00:00:00 2001 From: Relintai Date: Sat, 22 Jul 2023 00:34:08 +0200 Subject: [PATCH] Fix crash in WebServerRequest::get_url_root(). --- modules/web/http/web_server_request.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/web/http/web_server_request.cpp b/modules/web/http/web_server_request.cpp index 6b1a93bb0..bbb9f9767 100644 --- a/modules/web/http/web_server_request.cpp +++ b/modules/web/http/web_server_request.cpp @@ -422,7 +422,7 @@ String WebServerRequest::get_url_root_parent(const int parent) const { } String WebServerRequest::get_url_root() const { - int pst = _path_stack_pointer + 1; + int pst = _path_stack_pointer; if (pst > _path_stack.size()) { pst = _path_stack.size(); @@ -430,7 +430,7 @@ String WebServerRequest::get_url_root() const { String path = "/"; - for (int i = 0; i < _path_stack_pointer; ++i) { + for (int i = 0; i < pst; ++i) { path += _path_stack[i]; path += "/"; }