From 11687b17822c146613e7f20e9413f483f42d2183 Mon Sep 17 00:00:00 2001 From: Quinten Date: Wed, 22 Oct 2025 15:36:42 +0200 Subject: [PATCH] fix(file utils): allow empty addition --- webserv/utils/FileUtils.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/webserv/utils/FileUtils.cpp b/webserv/utils/FileUtils.cpp index 63fa4ed..0c55e1e 100644 --- a/webserv/utils/FileUtils.cpp +++ b/webserv/utils/FileUtils.cpp @@ -54,6 +54,10 @@ std::string joinPath(const std::string &base, const std::string &addition) // NO { result = addition; } + else if (addition.empty()) + { + return result; + } else if (result.back() == '/' && addition.front() == '/') { result += addition.substr(1);