From 0e9a5acdbdc936c021d7eac39be99af47fc1bd9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Fri, 13 Feb 2026 20:42:35 +0800 Subject: [PATCH] Platform (Windows): adds init / destroy of field `sid` --- src/common/impl/FFPlatform.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/common/impl/FFPlatform.c b/src/common/impl/FFPlatform.c index 399559799..0c42a649f 100644 --- a/src/common/impl/FFPlatform.c +++ b/src/common/impl/FFPlatform.c @@ -16,6 +16,10 @@ void ffPlatformInit(FFPlatform* platform) ffStrbufInit(&platform->hostName); ffStrbufInit(&platform->userShell); + #ifdef _WIN32 + ffStrbufInit(&platform->sid); + #endif + FFPlatformSysinfo* info = &platform->sysinfo; ffStrbufInit(&info->name); @@ -51,6 +55,10 @@ void ffPlatformDestroy(FFPlatform* platform) ffStrbufDestroy(&platform->userShell); ffStrbufDestroy(&platform->fullUserName); + #ifdef _WIN32 + ffStrbufDestroy(&platform->sid); + #endif + FFPlatformSysinfo* info = &platform->sysinfo; ffStrbufDestroy(&info->architecture); ffStrbufDestroy(&info->name);