Module: wine Branch: master Commit: 9bf9b20c53ac843edf26e41eb1ef024876affd15 URL: https://gitlab.winehq.org/wine/wine/-/commit/9bf9b20c53ac843edf26e41eb1ef024...
Author: Gerald Pfeifer gerald@pfeifer.com Date: Sat Jan 14 00:53:42 2023 +0100
localspl: Avoid uninitialized variable in fill_builtin_form_info.
As diagnosed by GCC 13:
dlls/localspl/provider.c: In function ‘fill_builtin_form_info’: dlls/localspl/provider.c:3045:16: warning: ‘res_len’ may be used uninitialized [-Wmaybe-uninitialized] 3045 | if (res_len) | ^
---
dlls/localspl/provider.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/localspl/provider.c b/dlls/localspl/provider.c index 790d9d64c00..7ab68b62c3d 100644 --- a/dlls/localspl/provider.c +++ b/dlls/localspl/provider.c @@ -3008,7 +3008,7 @@ static void fill_builtin_form_info( BYTE **base, WCHAR **strings, const struct b DWORD size, DWORD *used ) { FORM_INFO_2W *info = *(FORM_INFO_2W**)base; - DWORD name_len = wcslen( form->name ) + 1, res_len, keyword_len, total_size; + DWORD name_len = wcslen( form->name ) + 1, res_len = 0, keyword_len, total_size; static const WCHAR dll_name[] = L"localspl.dll"; const WCHAR *resource;