Host (Linux): more detailed info of WSL

This commit is contained in:
Carter Li
2025-06-06 14:33:29 +08:00
parent e5f57a34a2
commit 4a1ada604c
+3 -2
View File
@@ -77,10 +77,11 @@ const char* ffDetectHost(FFHostResult* host)
//On WSL, the real host can't be detected. Instead use WSL as host.
if(wslDistroName != NULL || getenv("WSL_DISTRO") != NULL || getenv("WSL_INTEROP") != NULL)
{
ffStrbufAppendS(&host->name, "Windows Subsystem for Linux");
ffStrbufSetStatic(&host->name, "Windows Subsystem for Linux");
if (wslDistroName)
ffStrbufAppendF(&host->name, " - %s", wslDistroName);
ffStrbufAppendS(&host->family, "WSL");
ffStrbufSetStatic(&host->family, "WSL");
ffStrbufSetStatic(&host->vendor, "Microsoft Corporation");
if (instance.config.general.detectVersion)
{