diff options
author | Alon Levy <alevy@redhat.com> | 2011-02-10 15:42:47 +0200 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2011-02-11 14:49:56 +0100 |
commit | 4a53afdc6d73bea4145c153adb1d1baa29d721cf (patch) | |
tree | 745899b916621a52e744f9832a7d90d88952213b | |
parent | 26516cf7ac2d143b69cb6532e50ba186522a1e62 (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; |