mirror of
https://github.com/reactos/reactos.git
synced 2026-05-30 23:33:24 +08:00
[WIN32SS][NTGDI] Wrap IntLPtoDP and IntDPtoLP macros by do { .... } while (0)
This commit is contained in:
@@ -4,14 +4,16 @@
|
||||
#define MIN_COORD (INT_MIN / 16)
|
||||
#define MAX_COORD (INT_MAX / 16)
|
||||
|
||||
#define IntLPtoDP(pdc, ppt, count) \
|
||||
#define IntLPtoDP(pdc, ppt, count) do { \
|
||||
DC_vUpdateWorldToDevice(pdc); \
|
||||
DC_vXformWorldToDevice(pdc, count, (PPOINTL)(ppt), (PPOINTL)(ppt));
|
||||
DC_vXformWorldToDevice(pdc, count, (PPOINTL)(ppt), (PPOINTL)(ppt)); \
|
||||
} while (0)
|
||||
#define CoordLPtoDP(pdc, ppt) \
|
||||
DC_vXformWorldToDevice(pdc, 1, (PPOINTL)(ppt), (PPOINTL)(ppt));
|
||||
#define IntDPtoLP(pdc, ppt, count) \
|
||||
#define IntDPtoLP(pdc, ppt, count) do { \
|
||||
DC_vUpdateDeviceToWorld(pdc); \
|
||||
DC_vXformDeviceToWorld(pdc, count, (PPOINTL)(ppt), (PPOINTL)(ppt));
|
||||
DC_vXformDeviceToWorld(pdc, count, (PPOINTL)(ppt), (PPOINTL)(ppt)); \
|
||||
} while (0)
|
||||
#define CoordDPtoLP(pdc, ppt) \
|
||||
DC_vXformDeviceToWorld(pdc, 1, (PPOINTL)(ppt), (PPOINTL)(ppt));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user