[Xfce4-commits] r25821 - xfwm4/trunk/src
Olivier Fourdan
olivier at xfce.org
Sun Jun 17 09:28:35 CEST 2007
Author: olivier
Date: 2007-06-17 07:28:34 +0000 (Sun, 17 Jun 2007)
New Revision: 25821
Modified:
xfwm4/trunk/src/screen.c
Log:
Add missing pixmap inits
Modified: xfwm4/trunk/src/screen.c
===================================================================
--- xfwm4/trunk/src/screen.c 2007-06-16 23:17:52 UTC (rev 25820)
+++ xfwm4/trunk/src/screen.c 2007-06-17 07:28:34 UTC (rev 25821)
@@ -55,7 +55,7 @@
PangoLayout *layout;
Atom wm_sn_atom;
long desktop_visible;
- int i;
+ int i, j;
g_return_val_if_fail (display_info, NULL);
g_return_val_if_fail (GDK_IS_SCREEN (gscr), NULL);
@@ -201,29 +201,29 @@
screen_info->title_shadow_colors[INACTIVE].gc = NULL;
screen_info->title_shadow_colors[INACTIVE].allocated = FALSE;
- for (i = 0; i < BUTTON_COUNT; i++)
+ for (i = 0; i < SIDE_COUNT; i++)
{
- xfwmPixmapInit (screen_info, &screen_info->buttons[i][ACTIVE]);
- xfwmPixmapInit (screen_info, &screen_info->buttons[i][INACTIVE]);
- xfwmPixmapInit (screen_info, &screen_info->buttons[i][PRESSED]);
- xfwmPixmapInit (screen_info, &screen_info->buttons[i][T_ACTIVE]);
- xfwmPixmapInit (screen_info, &screen_info->buttons[i][T_INACTIVE]);
- xfwmPixmapInit (screen_info, &screen_info->buttons[i][T_PRESSED]);
+ xfwmPixmapInit (screen_info, &screen_info->sides[i][ACTIVE]);
+ xfwmPixmapInit (screen_info, &screen_info->sides[i][INACTIVE]);
}
for (i = 0; i < CORNER_COUNT; i++)
{
xfwmPixmapInit (screen_info, &screen_info->corners[i][ACTIVE]);
xfwmPixmapInit (screen_info, &screen_info->corners[i][INACTIVE]);
}
- for (i = 0; i < SIDE_COUNT; i++)
+ for (i = 0; i < BUTTON_COUNT; i++)
{
- xfwmPixmapInit (screen_info, &screen_info->sides[i][ACTIVE]);
- xfwmPixmapInit (screen_info, &screen_info->sides[i][INACTIVE]);
+ for (j = 0; j < STATE_COUNT; j++)
+ {
+ xfwmPixmapInit (screen_info, &screen_info->buttons[i][j]);
+ }
}
for (i = 0; i < TITLE_COUNT; i++)
{
xfwmPixmapInit (screen_info, &screen_info->title[i][ACTIVE]);
xfwmPixmapInit (screen_info, &screen_info->title[i][INACTIVE]);
+ xfwmPixmapInit (screen_info, &screen_info->top[i][ACTIVE]);
+ xfwmPixmapInit (screen_info, &screen_info->top[i][INACTIVE]);
}
return (screen_info);
More information about the Xfce4-commits
mailing list