From 4ee863d54785bd6322f5dab8c0bf650d73cb284f Mon Sep 17 00:00:00 2001 From: Jody Northup Date: Sun, 15 Aug 2010 21:52:14 +0000 Subject: [PATCH] Corrected a signed/unsigned comparison mismatch. --- src/persist_var.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/persist_var.cpp b/src/persist_var.cpp index 2ba59292730..6c2acbe8937 100644 --- a/src/persist_var.cpp +++ b/src/persist_var.cpp @@ -118,7 +118,7 @@ void verify_and_get_global_variable(const vconfig &pcfg) else { int side = lexical_cast_default(pcfg["side"],0); if (pcfg["side"] == "global") side = resources::controller->current_side(); - if ((side <= 0) || (side >= resources::teams->size())) { + if (unsigned (side - 1) >= resources::teams->size()) { LOG_SAVE << "Error: [get_global_variable] attribute \"side\" specifies invalid side number."; valid = false; } else {