shdocvw: Constify some variables
Andrew Talbot
andrew.talbot at talbotville.com
Wed Aug 29 16:20:28 CDT 2007
Changelog:
shdocvw: Constify some variables.
diff -urN a/dlls/shdocvw/navigate.c b/dlls/shdocvw/navigate.c
--- a/dlls/shdocvw/navigate.c 2007-08-27 11:40:29.000000000 +0100
+++ b/dlls/shdocvw/navigate.c 2007-08-29 21:35:04.000000000 +0100
@@ -317,8 +317,8 @@
return BINDSC(ret);
}
-static void on_before_navigate2(DocHost *This, LPWSTR url, PBYTE post_data, ULONG post_data_len,
- LPWSTR headers, VARIANT_BOOL *cancel)
+static void on_before_navigate2(DocHost *This, LPCWSTR url, const BYTE *post_data,
+ ULONG post_data_len, LPWSTR headers, VARIANT_BOOL *cancel)
{
VARIANT var_url, var_flags, var_frame_name, var_post_data, var_post_data2, var_headers;
DISPPARAMS dispparams;
@@ -514,8 +514,8 @@
return hres;
}
-HRESULT navigate_url(DocHost *This, BSTR url, VARIANT *Flags, VARIANT *TargetFrameName,
- VARIANT *PostData, VARIANT *Headers)
+HRESULT navigate_url(DocHost *This, BSTR url, const VARIANT *Flags,
+ const VARIANT *TargetFrameName, VARIANT *PostData, VARIANT *Headers)
{
PBYTE post_data = NULL;
ULONG post_data_len = 0;
diff -urN a/dlls/shdocvw/shdocvw.h b/dlls/shdocvw/shdocvw.h
--- a/dlls/shdocvw/shdocvw.h 2007-03-09 21:48:44.000000000 +0000
+++ b/dlls/shdocvw/shdocvw.h 2007-08-29 21:52:51.000000000 +0100
@@ -194,7 +194,7 @@
void create_doc_view_hwnd(DocHost*);
void deactivate_document(DocHost*);
void call_sink(ConnectionPoint*,DISPID,DISPPARAMS*);
-HRESULT navigate_url(DocHost*,BSTR,VARIANT*,VARIANT*,VARIANT*,VARIANT*);
+HRESULT navigate_url(DocHost*,BSTR,const VARIANT*,const VARIANT*,VARIANT*,VARIANT*);
HRESULT InternetExplorer_Create(IUnknown*,REFIID,void**);
void InternetExplorer_WebBrowser_Init(InternetExplorer*);
More information about the wine-patches
mailing list