From 08ddfe30720fcd2767e006a424400be6496cd432 Mon Sep 17 00:00:00 2001 From: Francois Cartegnie <fcvlcdev@free.fr> Date: Sun, 22 Jan 2023 21:04:08 +0100 Subject: [PATCH] demux: adaptive: fix bogus port discarding condition (cherry picked from commit 6d65ec658949c63546af2df9758865aeed1a23e5) --- modules/demux/adaptive/http/ConnectionParams.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/demux/adaptive/http/ConnectionParams.cpp b/modules/demux/adaptive/http/ConnectionParams.cpp index 6e3f221b66fc..a60239d16d88 100644 --- a/modules/demux/adaptive/http/ConnectionParams.cpp +++ b/modules/demux/adaptive/http/ConnectionParams.cpp @@ -70,8 +70,8 @@ void ConnectionParams::setPath(const std::string &path_) if(!hostname.empty()) { os << hostname; - if( (port != 80 && scheme != "http") || - (port != 443 && scheme != "https") ) + if( (port != 80 && scheme == "http") || + (port != 443 && scheme == "https") ) os << ":" << port; } os << path; -- GitLab