aboutsummaryrefslogtreecommitdiff
path: root/src/zenhttp/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenhttp/include')
-rw-r--r--src/zenhttp/include/zenhttp/httpserver.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/zenhttp/include/zenhttp/httpserver.h b/src/zenhttp/include/zenhttp/httpserver.h
index 955b8ed15..bccabf95b 100644
--- a/src/zenhttp/include/zenhttp/httpserver.h
+++ b/src/zenhttp/include/zenhttp/httpserver.h
@@ -17,6 +17,8 @@
#include <zentelemetry/hyperloglog.h>
#include <zentelemetry/stats.h>
+#include <EASTL/fixed_vector.h>
+
#include <filesystem>
#include <functional>
#include <gsl/gsl-lite.hpp>
@@ -405,8 +407,8 @@ private:
HttpRouterRequest(const HttpRouterRequest&) = delete;
HttpRouterRequest& operator=(const HttpRouterRequest&) = delete;
- HttpServerRequest& m_HttpRequest;
- std::vector<std::string_view> m_CapturedSegments;
+ HttpServerRequest& m_HttpRequest;
+ eastl::fixed_vector<std::string_view, 8, /*bEnableOverflow=*/true> m_CapturedSegments;
friend class HttpRequestRouter;
};