forked from enlightenment/efl
Evas: Fix broken [ARGB]_VAL macros.
And no one ever noticed til now? SVN revision: 58770
This commit is contained in:
parent
b17702d7d8
commit
9862b4bf5d
|
@ -1108,18 +1108,18 @@ struct _Convert_Pal
|
|||
|
||||
#ifndef WORDS_BIGENDIAN
|
||||
/* x86 */
|
||||
#define A_VAL(p) ((DATA8 *)(p))[3]
|
||||
#define R_VAL(p) ((DATA8 *)(p))[2]
|
||||
#define G_VAL(p) ((DATA8 *)(p))[1]
|
||||
#define B_VAL(p) ((DATA8 *)(p))[0]
|
||||
#define A_VAL(p) (((DATA8 *)(p))[3])
|
||||
#define R_VAL(p) (((DATA8 *)(p))[2])
|
||||
#define G_VAL(p) (((DATA8 *)(p))[1])
|
||||
#define B_VAL(p) (((DATA8 *)(p))[0])
|
||||
#define AR_VAL(p) ((DATA16 *)(p)[1])
|
||||
#define GB_VAL(p) ((DATA16 *)(p)[0])
|
||||
#else
|
||||
/* ppc */
|
||||
#define A_VAL(p) ((DATA8 *)(p))[0]
|
||||
#define R_VAL(p) ((DATA8 *)(p))[1]
|
||||
#define G_VAL(p) ((DATA8 *)(p))[2]
|
||||
#define B_VAL(p) ((DATA8 *)(p))[3]
|
||||
#define A_VAL(p) (((DATA8 *)(p))[0])
|
||||
#define R_VAL(p) (((DATA8 *)(p))[1])
|
||||
#define G_VAL(p) (((DATA8 *)(p))[2])
|
||||
#define B_VAL(p) (((DATA8 *)(p))[3])
|
||||
#define AR_VAL(p) ((DATA16 *)(p)[0])
|
||||
#define GB_VAL(p) ((DATA16 *)(p)[1])
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue