From 91adec683db72d5c29879639a913d2cd94e47567 Mon Sep 17 00:00:00 2001 From: Katayama Hirofumi MZ Date: Tue, 14 Nov 2023 19:48:18 +0900 Subject: [PATCH] [SHIMGVW] Add file extension on file save (#5975) In order to add a filename extension if necessary, set "png" to OPENFILENAME.lpstrDefExt. CORE-19222 --- dll/win32/shimgvw/shimgvw.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dll/win32/shimgvw/shimgvw.c b/dll/win32/shimgvw/shimgvw.c index 8fad7c1a7b6..cb167561af2 100644 --- a/dll/win32/shimgvw/shimgvw.c +++ b/dll/win32/shimgvw/shimgvw.c @@ -435,8 +435,9 @@ static void pSaveImageAs(HWND hwnd) sfn.hInstance = hInstance; sfn.lpstrFile = szSaveFileName; sfn.lpstrFilter = szFilterMask; - sfn.nMaxFile = MAX_PATH; + sfn.nMaxFile = _countof(szSaveFileName); sfn.Flags = OFN_EXPLORER | OFN_OVERWRITEPROMPT | OFN_HIDEREADONLY; + sfn.lpstrDefExt = L"png"; c = szFilterMask;