From c0f5a3803e2cb8f5550ce8400fdca5b5b279b99f Mon Sep 17 00:00:00 2001 From: David Kocik Date: Mon, 6 Nov 2023 09:21:47 +0100 Subject: [PATCH] Fix of empty string in Wifi Config dialog ssid combobox on Mac --- src/slic3r/Utils/WifiScanner.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/slic3r/Utils/WifiScanner.cpp b/src/slic3r/Utils/WifiScanner.cpp index be5f6d5f33..260583516d 100644 --- a/src/slic3r/Utils/WifiScanner.cpp +++ b/src/slic3r/Utils/WifiScanner.cpp @@ -416,14 +416,16 @@ void WifiScanner::scan() for ( const std::string& ssid : ssids) { - m_map[boost::nowide::widen(ssid)] = {}; + if (!ssid.empty()) + m_map[boost::nowide::widen(ssid)] = {}; } if (m_map.empty()) { try { // Second implementation calling "airport" system command get_connected_ssid(m_current_ssid); - m_map[m_current_ssid] = std::string(); + if (!m_current_ssid.empty()) + m_map[m_current_ssid] = std::string(); } catch (const std::exception&) {