From ca6a4156261cd5d956058be5ddb69a09240be172 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Thu, 28 May 2020 02:50:01 +0900 Subject: [PATCH] fix: pass correct buffer length (#23785) --- shell/common/application_info_win.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shell/common/application_info_win.cc b/shell/common/application_info_win.cc index ad74ba0a7aee..ef2aa0c9eb41 100644 --- a/shell/common/application_info_win.cc +++ b/shell/common/application_info_win.cc @@ -93,8 +93,8 @@ bool IsRunningInDesktopBridgeImpl() { } } - UINT32 length; - wchar_t packageFamilyName[PACKAGE_FAMILY_NAME_MAX_LENGTH + 1]; + UINT32 length = PACKAGE_FAMILY_NAME_MAX_LENGTH; + wchar_t packageFamilyName[PACKAGE_FAMILY_NAME_MAX_LENGTH]; HANDLE proc = GetCurrentProcess(); LONG result = (*get_package_family_namePtr)(proc, &length, packageFamilyName);