Skip to content

Commit fb1f3f3

Browse files
committed
use variables instead array var and macros
1 parent af20903 commit fb1f3f3

File tree

1 file changed

+20
-50
lines changed

1 file changed

+20
-50
lines changed

src/themes.c

Lines changed: 20 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -69,56 +69,26 @@ static PspgThemeElement themedef[THEMEDEF_SIZE][2];
6969

7070
static int current_themedef_bank = 0;
7171

72-
73-
typedef enum {
74-
paletteBackground,
75-
paletteBackground2,
76-
paletteCurrentLine,
77-
paletteCurrentLine2,
78-
paletteForeground,
79-
paletteComment,
80-
paletteComment2,
81-
paletteCyan,
82-
paletteGreen,
83-
paletteOrange,
84-
palettePink,
85-
palettePurple,
86-
paletteRed,
87-
paletteYellow,
88-
paletteGrey,
89-
paletteMediumGrey,
90-
paletteSilver,
91-
paletteMediumBlue,
92-
paletteWhite,
93-
paletteBlueZodiac,
94-
paletteDarkYellow,
95-
paletteNone
96-
} rgbThemePaletteColor;
97-
98-
static unsigned int rgbThemePalette[30];
99-
100-
101-
#define rgbtBackground (rgbThemePalette[paletteBackground])
102-
#define rgbtBackground2 (rgbThemePalette[paletteBackground2])
103-
#define rgbtCurrentLine (rgbThemePalette[paletteCurrentLine])
104-
#define rgbtCurrentLine2 (rgbThemePalette[paletteCurrentLine2])
105-
#define rgbtForeground (rgbThemePalette[paletteForeground])
106-
#define rgbtComment (rgbThemePalette[paletteComment])
107-
#define rgbtComment2 (rgbThemePalette[paletteComment2])
108-
#define rgbtCyan (rgbThemePalette[paletteCyan])
109-
#define rgbtGreen (rgbThemePalette[paletteGreen])
110-
#define rgbtOrange (rgbThemePalette[paletteOrange])
111-
#define rgbtPink (rgbThemePalette[palettePink])
112-
#define rgbtPurple (rgbThemePalette[palettePurple])
113-
#define rgbtRed (rgbThemePalette[paletteRed])
114-
#define rgbtYellow (rgbThemePalette[paletteYellow])
115-
#define rgbtGrey (rgbThemePalette[paletteGrey])
116-
#define rgbtMediumGrey (rgbThemePalette[paletteMediumGrey])
117-
#define rgbtSilver (rgbThemePalette[paletteSilver])
118-
#define rgbtMediumBlue (rgbThemePalette[paletteMediumBlue])
119-
#define rgbtWhite (rgbThemePalette[paletteWhite])
120-
#define rgbtBlueZodiac (rgbThemePalette[paletteBlueZodiac])
121-
#define rgbtDarkYellow (rgbThemePalette[paletteDarkYellow])
72+
static unsigned int rgbtBackground = 0x0;
73+
static unsigned int rgbtBackground2 = 0x0;
74+
static unsigned int rgbtCurrentLine = 0x0;
75+
static unsigned int rgbtCurrentLine2 = 0x0;
76+
static unsigned int rgbtForeground = 0x0;
77+
static unsigned int rgbtComment = 0x0;
78+
static unsigned int rgbtComment2 = 0x0;
79+
static unsigned int rgbtCyan = 0x0;
80+
static unsigned int rgbtOrange = 0x0;
81+
static unsigned int rgbtPink = 0x0;
82+
static unsigned int rgbtPurple = 0x0;
83+
static unsigned int rgbtRed = 0x0;
84+
static unsigned int rgbtYellow = 0x0;
85+
static unsigned int rgbtGrey = 0x0;
86+
static unsigned int rgbtMediumGrey = 0x0;
87+
static unsigned int rgbtSilver = 0x0;
88+
static unsigned int rgbtMediumBlue = 0x0;
89+
static unsigned int rgbtWhite = 0x0;
90+
static unsigned int rgbtBlueZodiac = 0x0;
91+
static unsigned int rgbtDarkYellow = 0x0;
12292

12393

12494
static PspgStyleDependency

0 commit comments

Comments
 (0)