rpcrt4: Fix the ALIGN_POINTER_CLEAR macro.

oldstable
Rob Shearman 2007-12-19 14:52:57 +00:00 committed by Alexandre Julliard
parent 37c8d8ecac
commit 50cab7736a
1 changed files with 1 additions and 1 deletions

View File

@ -102,7 +102,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(ole);
#define ALIGN_POINTER(_Ptr, _Align) _Ptr = ALIGNED_POINTER(_Ptr, _Align)
#define ALIGN_POINTER_CLEAR(_Ptr, _Align) \
do { \
memset((_Ptr), 0, (ULONG_PTR)(_Ptr) & ((_Align) - 1)); \
memset((_Ptr), 0, ((_Align) - (ULONG_PTR)(_Ptr)) & ((_Align) - 1)); \
ALIGN_POINTER(_Ptr, _Align); \
} while(0)