719 |
g_host_be = !(BOOL) (*(uint8 *) (&test)); |
g_host_be = !(BOOL) (*(uint8 *) (&test)); |
720 |
g_xserver_be = (ImageByteOrder(g_display) == MSBFirst); |
g_xserver_be = (ImageByteOrder(g_display) == MSBFirst); |
721 |
|
|
722 |
if ((g_width == 0) || (g_height == 0)) |
/* |
723 |
|
* Determine desktop size |
724 |
|
*/ |
725 |
|
if (g_width < 0) |
726 |
|
{ |
727 |
|
/* Percent of screen */ |
728 |
|
g_height = HeightOfScreen(g_screen) * (-g_width) / 100; |
729 |
|
g_width = WidthOfScreen(g_screen) * (-g_width) / 100; |
730 |
|
} |
731 |
|
else if (g_width == 0) |
732 |
{ |
{ |
733 |
/* Fetch geometry from _NET_WORKAREA */ |
/* Fetch geometry from _NET_WORKAREA */ |
734 |
uint32 x, y, cx, cy; |
uint32 x, y, cx, cy; |
745 |
g_height = 600; |
g_height = 600; |
746 |
} |
} |
747 |
} |
} |
748 |
|
else if (g_fullscreen) |
|
if (g_fullscreen) |
|
749 |
{ |
{ |
750 |
g_width = WidthOfScreen(g_screen); |
g_width = WidthOfScreen(g_screen); |
751 |
g_height = HeightOfScreen(g_screen); |
g_height = HeightOfScreen(g_screen); |