diff options
| author | 2021-08-13 11:21:34 +0200 | |
|---|---|---|
| committer | 2021-08-13 11:21:34 +0200 | |
| commit | b18e1d031f5c14a84b70f25ac97a01602ff1e063 (patch) | |
| tree | b71b98c554cf5061b3d8c88e718a7b19d61ef403 /src/core/network | |
| parent | configuration: move network_interface include to source file (diff) | |
| download | yuzu-b18e1d031f5c14a84b70f25ac97a01602ff1e063.tar.gz yuzu-b18e1d031f5c14a84b70f25ac97a01602ff1e063.tar.xz yuzu-b18e1d031f5c14a84b70f25ac97a01602ff1e063.zip | |
network: don't use assert to check if no network interfaces are returned
Diffstat (limited to 'src/core/network')
| -rw-r--r-- | src/core/network/network.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/core/network/network.cpp b/src/core/network/network.cpp index 6571005d0..4669130ee 100644 --- a/src/core/network/network.cpp +++ b/src/core/network/network.cpp | |||
| @@ -363,8 +363,10 @@ NetworkInstance::~NetworkInstance() { | |||
| 363 | std::optional<IPv4Address> GetHostIPv4Address() { | 363 | std::optional<IPv4Address> GetHostIPv4Address() { |
| 364 | const std::string& selected_network_interface = Settings::values.network_interface.GetValue(); | 364 | const std::string& selected_network_interface = Settings::values.network_interface.GetValue(); |
| 365 | const auto network_interfaces = Network::GetAvailableNetworkInterfaces(); | 365 | const auto network_interfaces = Network::GetAvailableNetworkInterfaces(); |
| 366 | ASSERT_MSG(network_interfaces.size() > 0, | 366 | if (network_interfaces.size() == 0) { |
| 367 | "GetAvailableNetworkInterfaces returned no interfaces"); | 367 | LOG_ERROR(Network, "GetAvailableNetworkInterfaces returned no interfaces"); |
| 368 | return {}; | ||
| 369 | } | ||
| 368 | 370 | ||
| 369 | const auto res = std::ranges::find_if(network_interfaces, | 371 | const auto res = std::ranges::find_if(network_interfaces, |
| 370 | [&selected_network_interface](const auto& interface) { | 372 | [&selected_network_interface](const auto& interface) { |