dpnet: Assign to structs instead of using memcpy
Andrew Talbot
andrew.talbot at talbotville.com
Tue Feb 26 14:20:11 CST 2008
Changelog:
dpnet: Assign to structs instead of using memcpy.
diff --git a/dlls/dpnet/address.c b/dlls/dpnet/address.c
index c0b924c..f39cf44 100644
--- a/dlls/dpnet/address.c
+++ b/dlls/dpnet/address.c
@@ -126,7 +126,7 @@ static HRESULT WINAPI IDirectPlay8AddressImpl_GetURLA(PDIRECTPLAY8ADDRESS iface,
static HRESULT WINAPI IDirectPlay8AddressImpl_GetSP(PDIRECTPLAY8ADDRESS iface, GUID* pguidSP) {
IDirectPlay8AddressImpl *This = (IDirectPlay8AddressImpl *)iface;
TRACE("(%p, %p)\n", iface, pguidSP);
- memcpy(pguidSP, &This->SP_guid, sizeof(GUID));
+ *pguidSP = This->SP_guid;
return DPN_OK;
}
@@ -139,7 +139,7 @@ static HRESULT WINAPI IDirectPlay8AddressImpl_GetUserData(PDIRECTPLAY8ADDRESS if
static HRESULT WINAPI IDirectPlay8AddressImpl_SetSP(PDIRECTPLAY8ADDRESS iface, CONST GUID* CONST pguidSP) {
IDirectPlay8AddressImpl *This = (IDirectPlay8AddressImpl *)iface;
TRACE("(%p, %s)\n", iface, debugstr_SP(pguidSP));
- memcpy(&This->SP_guid, pguidSP, sizeof(GUID));
+ This->SP_guid = *pguidSP;
return DPN_OK;
}
More information about the wine-patches
mailing list