Fix:Core:Better defines for colors
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Wed, 26 Jan 2011 13:32:03 +0000 (13:32 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Wed, 26 Jan 2011 13:32:03 +0000 (13:32 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4036 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/color.h

index e042c19..f086eab 100644 (file)
@@ -24,9 +24,13 @@ struct color {
        int r,g,b,a;
 };
 
-#define COLOR_WHITE ((struct color) {0xffff,0xffff,0xffff,0xffff})
-#define COLOR_BLACK ((struct color) {0x0000,0x0000,0x0000,0xffff})
-#define COLOR_TRANSPARENT ((struct color) {0x0000,0x0000,0x0000,0x0000})
+#define COLOR_WHITE_ 0xffff,0xffff,0xffff,0xffff
+#define COLOR_BLACK_ 0x0000,0x0000,0x0000,0xffff
+#define COLOR_BACKGROUND_ 0xffff, 0xefef, 0xb7b7, 0xffff
+#define COLOR_TRANSPARENT__ 0x0000,0x0000,0x0000,0xffff
+#define COLOR_WHITE ((struct color) {COLOR_WHITE_})
+#define COLOR_BLACK ((struct color) {COLOR_BLACK_})
+#define COLOR_TRANSPARENT ((struct color) {COLOR_TRANSPARENT_})
 #define COLOR_FMT "0x%x,0x%x,0x%x,0x%x"
 #define COLOR_ARGS(c) (c).r,(c).g,(c).b,(c).a