From 6dda186dfd97bd992c9326627515a7c3bdd26d3a Mon Sep 17 00:00:00 2001
From: John Hodge <tpg@ucc.asn.au>
Date: Tue, 17 Jan 2012 18:06:46 +0800
Subject: [PATCH] Fixed test mode defaulting to on when invalid value

---
 src/server/main.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/server/main.c b/src/server/main.c
index f2f66c3..b8fe7e1 100644
--- a/src/server/main.c
+++ b/src/server/main.c
@@ -123,7 +123,7 @@ int main(int argc, char *argv[])
 	giServer_Port        = Config_GetValue_Int("server_port", 0);
 	gsItemListFile       = Config_GetValue("items_file", 0);
 
-	gbNoCostMode         = Config_GetValue_Bool("test_mode", 0);
+	gbNoCostMode         = (Config_GetValue_Bool("test_mode", 0) == 1);
 
 	signal(SIGINT, sigint_handler);
 	signal(SIGTERM, sigint_handler);
-- 
GitLab