Просмотр исходного кода

pro: Only attempt to parse a proxy url if it is provided

Otherwise we'd end up trying to parse an empty string as a proxy url
which is certainly not one.
Ali Mohammad Pur 3 лет назад
Родитель
Сommit
b16918ccb9
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      Userland/Utilities/pro.cpp

+ 3 - 1
Userland/Utilities/pro.cpp

@@ -191,7 +191,9 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
         return 1;
     }
 
-    Core::ProxyData proxy_data = TRY(Core::ProxyData::parse_url(proxy_spec));
+    Core::ProxyData proxy_data {};
+    if (!proxy_spec.is_empty())
+        proxy_data = TRY(Core::ProxyData::parse_url(proxy_spec));
 
     Core::EventLoop loop;
     bool received_actual_headers = false;