summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Keeler <jacob.keeler@livioradio.com>2019-03-04 16:42:16 -0500
committerGitHub <noreply@github.com>2019-03-04 16:42:16 -0500
commit7083c88030f15af77dc9a1c9a40a8a5bf73d8c73 (patch)
treed3811466f8d6c7e82d95c04dd741473b89992c88
parent9ef245688d5f4c16e44c1980483cf78506a227c9 (diff)
parent1ef6876b34f46e3b0a4c35bc1119f0057c919dff (diff)
downloadsdl_core-7083c88030f15af77dc9a1c9a40a8a5bf73d8c73.tar.gz
Merge pull request #2819 from smartdevicelink/feature/cloud_app_transport_regex_fix
Fix regex command for reading paths post port number
-rw-r--r--src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc b/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc
index a41c4ea30f..ecef25f4f7 100644
--- a/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc
+++ b/src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc
@@ -87,8 +87,8 @@ void CloudWebsocketTransportAdapter::CreateDevice(const std::string& uid) {
// Extract host and port from endpoint string
boost::regex group_pattern(
- "(wss?:\\/\\/)([A-Z\\d\\.-]{2,}\\.?([A-Z]{2,})?)(:)(\\d{2,4})(\\/"
- ")(((([A-Z\\d\\.-]{1,})(\\/)?){1,})?){1,}");
+ "(wss?:\\/\\/)([A-Z\\d\\.-]{2,}\\.?([A-Z]{2,})?)(:)(\\d{2,5})(\\/"
+ "[A-Z\\d\\.-]+)*\\/?");
boost::smatch results;
std::string host = "";