12 Oct
2012
12 Oct
'12
5:46 p.m.
Max TenEyck Woodbury <max(a)mtew.isa-geek.net> wrote:
-#define IntToPtr(i) ((void *)(INT_PTR)((INT)i)) -#define UIntToPtr(ui) ((void *)(UINT_PTR)((UINT)ui)) -#define LongToPtr(l) ((void *)(LONG_PTR)((LONG)l)) -#define ULongToPtr(ul) ((void *)(ULONG_PTR)((ULONG)ul)) +#define IntToPtr(i) ((void *)(INT_PTR)(i)) +#define UIntToPtr(ui) ((void *)(UINT_PTR)(ui)) +#define LongToPtr(l) ((void *)(LONG_PTR)(l)) +#define ULongToPtr(ul) ((void *)(ULONG_PTR)(ul))
You forgot to explain what's bad with it. -- Dmitry.