Michael Stefaniuc wrote:
Alexandre Julliard wrote:
Module: wine
Branch: master
Commit: 6338caa9eda8eda98dad9a89a8e71c6ea37bd168
URL:    
http://source.winehq.org/git/wine.git/?a=commit;h=6338caa9eda8eda98dad9a89a8e71c6ea37bd168

Author: Paul Vriens <[EMAIL PROTECTED]>
Date:   Fri Jan 12 14:26:05 2007 +0100

mshtml/tests: Cast-qual warning fix.

This breaks compilation with older gcc versions. At least with gcc-3.1.1
used by Smatch.

dlls/mshtml/tests/htmldoc.c: In function `test_Load':
dlls/mshtml/tests/htmldoc.c:1806: invalid initializer
make[2]: *** [htmldoc.o] Error 1

Hi,

does the attached patch fix this? If yes, I'll produce patches for mshtml, crypt32 and secur32 which all suffer the same issue.

Cheers,

Paul.
diff --git a/dlls/mshtml/tests/htmldoc.c b/dlls/mshtml/tests/htmldoc.c
index 0815c01..99a15cc 100644
--- a/dlls/mshtml/tests/htmldoc.c
+++ b/dlls/mshtml/tests/htmldoc.c
@@ -1803,7 +1803,9 @@ static void test_Load(IPersistMoniker *persist)
 {
     IBindCtx *bind;
     HRESULT hres;
-    static WCHAR sz_html_clientsite_objectparam[] = 
SZ_HTML_CLIENTSITE_OBJECTPARAM;
+    static WCHAR sz_html_clientsite_objectparam[MAX_PATH];
+
+    lstrcpyW(sz_html_clientsite_objectparam, SZ_HTML_CLIENTSITE_OBJECTPARAM);
 
     test_readyState((IUnknown*)persist);
 


Reply via email to