From f5689c14cfc361b7113804773db6ec31ff2eaeb8 Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Thu, 10 Feb 2011 15:42:47 +0200 Subject: qxl_dev.h: make QXLEffectType an enum instead of defines --- spice/qxl_dev.h | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/spice/qxl_dev.h b/spice/qxl_dev.h index 0bdbe55..7219bfc 100644 --- a/spice/qxl_dev.h +++ b/spice/qxl_dev.h @@ -340,14 +340,17 @@ typedef struct SPICE_ATTR_PACKED QXLCopyBits { QXLPoint src_pos; } QXLCopyBits; -#define QXL_EFFECT_BLEND 0 -#define QXL_EFFECT_OPAQUE 1 -#define QXL_EFFECT_REVERT_ON_DUP 2 -#define QXL_EFFECT_BLACKNESS_ON_DUP 3 -#define QXL_EFFECT_WHITENESS_ON_DUP 4 -#define QXL_EFFECT_NOP_ON_DUP 5 -#define QXL_EFFECT_NOP 6 -#define QXL_EFFECT_OPAQUE_BRUSH 7 +typedef enum QXLEffectType +{ + QXL_EFFECT_BLEND = 0, + QXL_EFFECT_OPAQUE = 1, + QXL_EFFECT_REVERT_ON_DUP = 2, + QXL_EFFECT_BLACKNESS_ON_DUP = 3, + QXL_EFFECT_WHITENESS_ON_DUP = 4, + QXL_EFFECT_NOP_ON_DUP = 5, + QXL_EFFECT_NOP = 6, + QXL_EFFECT_OPAQUE_BRUSH = 7 +} QXLEffectType; typedef struct SPICE_ATTR_PACKED QXLPattern { QXLPHYSICAL pat; -- cgit v1.2.3