From 3586905f93ab27bd1274ee432ff24281f2fd14bd Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Tue, 21 Mar 2006 13:48:51 +0000 Subject: Fix bug #1455213: "GUI: ExtraPath won't display" and turn theme version into #define. svn-id: r21395 --- gui/ThemeNew.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gui/ThemeNew.cpp') diff --git a/gui/ThemeNew.cpp b/gui/ThemeNew.cpp index e940740f34..2008d3ed2c 100644 --- a/gui/ThemeNew.cpp +++ b/gui/ThemeNew.cpp @@ -36,6 +36,8 @@ #define kShadowTr3 64 #define kShadowTr4 128 +#define THEME_VERSION 4 + using Graphics::Surface; /** Specifies the currently active 16bit pixel format, 555 or 565. */ @@ -171,9 +173,9 @@ _lastUsedBitMask(0), _forceRedraw(false), _font(0), _imageHandles(0), _images(0) Common::String temp = ""; _configFile.getKey("version", "theme", temp); - if (temp != "4") { + if (atoi(temp.c_str()) != THEME_VERSION) { // TODO: improve this detection and handle it nicer - warning("Theme config uses a different version (you have: '%s', needed is: '%d')", temp.c_str(), 4); + warning("Theme config uses a different version (you have: '%s', needed is: '%d')", temp.c_str(), THEME_VERSION); return; } -- cgit v1.2.3