@samitouri / QOSAMI-WSL / commits / a231b6b5

Fix WslDistributionConfig to not default-initialize FeatureFlags or NetworkingMode optional fields (#13629)

Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com>

Ben Hillis committed Oct 23, 2025 at 08:28 UTC a231b6b5f98100429ffa12756af5fc0ff8911f16
1 file changed +2 -2
src/linux/init/WslDistributionConfig.h
+2 -2
@@ -84,8 +84,8 @@ struct WslDistributionConfig
84 //
85
86 bool GuiAppsEnabled = false;
87 - std::optional<int> FeatureFlags = 0;
88 - std::optional<LX_MINI_INIT_NETWORKING_MODE> NetworkingMode = LxMiniInitNetworkingModeNone;
87 + std::optional<int> FeatureFlags;
88 + std::optional<LX_MINI_INIT_NETWORKING_MODE> NetworkingMode;
89 std::optional<std::string> VmId;
90
91 //