From 9e69a89f8ec4af8ce9d74a9689f738a694701cfc Mon Sep 17 00:00:00 2001 From: Karol Kosek Date: Fri, 10 Jun 2022 20:37:51 +0200 Subject: [PATCH] AK: Append correct number of port characters when serializing a URL Instead of formatting a port string, it put bytes from stack, using the port number as a length (so for port 8000 it appended 8000 bytes). --- AK/URL.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AK/URL.cpp b/AK/URL.cpp index 461e6c92f2..8923b6924d 100644 --- a/AK/URL.cpp +++ b/AK/URL.cpp @@ -347,7 +347,7 @@ String URL::serialize_origin() const builder.append("://"sv); builder.append(m_host); if (m_port.has_value()) - builder.append(":{}", *m_port); + builder.appendff(":{}", *m_port); return builder.build(); }