Module: wine Branch: master Commit: 480cd234a8755efaae448d938fc012d5abc6a1b2 URL: http://source.winehq.org/git/wine.git/?a=commit;h=480cd234a8755efaae448d938f...
Author: Andrew Talbot andrew.talbot@talbotville.com Date: Sat Mar 22 17:10:10 2008 +0000
wintab32: Assign to structs instead of using memcpy.
---
dlls/wintab32/context.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/dlls/wintab32/context.c b/dlls/wintab32/context.c index 9c4c262..3147ec0 100644 --- a/dlls/wintab32/context.c +++ b/dlls/wintab32/context.c @@ -214,8 +214,7 @@ LPOPENCONTEXT AddPacketToContextQueue(LPWTPACKET packet, HWND hwnd) else { TRACE("Placed in queue %p index %i\n",ptr->handle,tgt); - memcpy(&ptr->PacketQueue[tgt], packet, sizeof - (WTPACKET)); + ptr->PacketQueue[tgt] = *packet; ptr->PacketsQueued++;
if (ptr->ActiveCursor != packet->pkCursor) @@ -440,7 +439,7 @@ HCTX WINAPI WTOpenW(HWND hWnd, LPLOGCONTEXTW lpLogCtx, BOOL fEnable) DUMPCONTEXT(*lpLogCtx);
newcontext = HeapAlloc(GetProcessHeap(), 0 , sizeof(OPENCONTEXT)); - memcpy(&(newcontext->context),lpLogCtx,sizeof(LOGCONTEXTW)); + newcontext->context = *lpLogCtx; newcontext->hwndOwner = hWnd; newcontext->enabled = fEnable; newcontext->ActiveCursor = -1;