[fix] avoid Windows interface macro collision

This commit is contained in:
dijunkun
2026-10-25 02:32:42 +08:00
parent ec9ac6a7cd
commit c03c8a63d4
@@ -2437,8 +2437,8 @@ void GuiApplication::Tick() {
if (changed) {
std::vector<slint::SharedString> addresses;
addresses.reserve(available_interfaces.size());
for (const auto& interface : available_interfaces)
addresses.push_back(UiText(interface.address));
for (const auto& network_interface : available_interfaces)
addresses.push_back(UiText(network_interface.address));
ui_->main->set_lan_interfaces(
std::make_shared<slint::VectorModel<slint::SharedString>>(std::move(addresses)));
}