From c99c3224c16ad84b845a8d7cfa26ab58a194b64c Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 18 Dec 2003 00:48:31 +0000 Subject: [PATCH] work around stupid VC6 crash --- stepmania/src/ScreenOptions.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stepmania/src/ScreenOptions.cpp b/stepmania/src/ScreenOptions.cpp index 9208c7d864..822bbd15be 100644 --- a/stepmania/src/ScreenOptions.cpp +++ b/stepmania/src/ScreenOptions.cpp @@ -41,8 +41,9 @@ const float ITEM_X[NUM_PLAYERS] = { 260, 420 }; #define EXPLANATION_TOGETHER_Y THEME->GetMetricF("ScreenOptions","ExplanationTogetherY") #define EXPLANATION_TOGETHER_ON_COMMAND THEME->GetMetric ("ScreenOptions","ExplanationTogetherOnCommand") #define SHOW_SCROLL_BAR THEME->GetMetricB("ScreenOptions","ShowScrollBar") -#define SCROLL_BAR_HEIGHT THEME->GetMetricF("ScreenOptions","ScrollBarHeight") -#define SCROLL_BAR_TIME THEME->GetMetricF("ScreenOptions","ScrollBarTime") +/* Extra parens needed to work around stupid VC6 compiler crash: */ +#define SCROLL_BAR_HEIGHT (THEME->GetMetricF("ScreenOptions","ScrollBarHeight")) +#define SCROLL_BAR_TIME (THEME->GetMetricF("ScreenOptions","ScrollBarTime")) #define ITEMS_SPACING_Y THEME->GetMetricF("ScreenOptions","ItemsSpacingY") #define EXPLANATION_ZOOM THEME->GetMetricF("ScreenOptions","ExplanationZoom") #define COLOR_SELECTED THEME->GetMetricC("ScreenOptions","ColorSelected")