mirror of
https://github.com/reactos/wine.git
synced 2024-11-25 04:39:45 +00:00
mshtml: Assign to structs instead of using memcpy.
This commit is contained in:
parent
5f160e561e
commit
d52b9ddd67
@ -110,7 +110,7 @@ static HRESULT WINAPI ConnectionPoint_GetConnectionInterface(IConnectionPoint *i
|
||||
if(!pIID)
|
||||
return E_POINTER;
|
||||
|
||||
memcpy(pIID, This->iid, sizeof(IID));
|
||||
*pIID = *This->iid;
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
|
@ -103,7 +103,7 @@ static HRESULT WINAPI OleObject_SetClientSite(IOleObject *iface, IOleClientSite
|
||||
TRACE("hostinfo = {%u %08x %08x %s %s}\n",
|
||||
hostinfo.cbSize, hostinfo.dwFlags, hostinfo.dwDoubleClick,
|
||||
debugstr_w(hostinfo.pchHostCss), debugstr_w(hostinfo.pchHostNS));
|
||||
memcpy(&This->hostinfo, &hostinfo, sizeof(DOCHOSTUIINFO));
|
||||
This->hostinfo = hostinfo;
|
||||
}
|
||||
|
||||
if(!This->has_key_path) {
|
||||
@ -285,7 +285,7 @@ static HRESULT WINAPI OleObject_DoVerb(IOleObject *iface, LONG iVerb, LPMSG lpms
|
||||
if(SUCCEEDED(hres)) {
|
||||
if(lprcPosRect) {
|
||||
RECT rect; /* We need to pass rect as not const pointer */
|
||||
memcpy(&rect, lprcPosRect, sizeof(RECT));
|
||||
rect = *lprcPosRect;
|
||||
IOleDocumentView_SetRect(DOCVIEW(This), &rect);
|
||||
}
|
||||
IOleDocumentView_Show(DOCVIEW(This), TRUE);
|
||||
@ -325,7 +325,7 @@ static HRESULT WINAPI OleObject_GetUserClassID(IOleObject *iface, CLSID *pClsid)
|
||||
if(!pClsid)
|
||||
return E_INVALIDARG;
|
||||
|
||||
memcpy(pClsid, &CLSID_HTMLDocument, sizeof(GUID));
|
||||
*pClsid = CLSID_HTMLDocument;
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
|
@ -577,7 +577,7 @@ static HRESULT WINAPI PersistFile_GetClassID(IPersistFile *iface, CLSID *pClassI
|
||||
if(!pClassID)
|
||||
return E_INVALIDARG;
|
||||
|
||||
memcpy(pClassID, &CLSID_HTMLDocument, sizeof(CLSID));
|
||||
*pClassID = CLSID_HTMLDocument;
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user