diff options
author | Alon Levy <alevy@redhat.com> | 2011-02-10 15:42:47 +0200 |
---|---|---|
committer | Alon Levy <alevy@redhat.com> | 2011-02-10 15:43:09 +0200 |
commit | f5689c14cfc361b7113804773db6ec31ff2eaeb8 (patch) | |
tree | 88845ae4d2df098570f797d24d79d8fe69cee468 | |
parent | 07aa808a21f0106fea5f792388807606bb2a79e1 (diff) |
qxl_dev.h: make QXLEffectType an enum instead of defines
-rw-r--r-- | spice/qxl_dev.h | 19 |
1 files 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; |