Alexandre Julliard : hhctrl.ocx: Fix a buffer allocation size.
Alexandre Julliard
julliard at winehq.org
Mon Feb 13 13:43:24 CST 2012
Module: wine
Branch: master
Commit: 8e1dbebdb0e7b834fad53b4ea3d3cd349c34fbec
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8e1dbebdb0e7b834fad53b4ea3d3cd349c34fbec
Author: Alexandre Julliard <julliard at winehq.org>
Date: Mon Feb 13 12:28:32 2012 +0100
hhctrl.ocx: Fix a buffer allocation size.
---
dlls/hhctrl.ocx/chm.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/hhctrl.ocx/chm.c b/dlls/hhctrl.ocx/chm.c
index e6f955d..9d1f91e 100644
--- a/dlls/hhctrl.ocx/chm.c
+++ b/dlls/hhctrl.ocx/chm.c
@@ -223,7 +223,8 @@ static WCHAR *FindHTMLHelpSetting(HHInfo *info, const WCHAR *extW)
WCHAR *filename;
HRESULT hr;
- filename = heap_alloc(strlenW(info->pCHMInfo->compiledFile)+strlenW(periodW)+strlenW(extW)+1);
+ filename = heap_alloc( (strlenW(info->pCHMInfo->compiledFile)
+ + strlenW(periodW) + strlenW(extW) + 1) * sizeof(WCHAR) );
strcpyW(filename, info->pCHMInfo->compiledFile);
strcatW(filename, periodW);
strcatW(filename, extW);
More information about the wine-cvs
mailing list