From 894b5d02a04d01ce486786d272c0328377b6ea38 Mon Sep 17 00:00:00 2001 From: Alex Borisov Date: Wed, 26 Oct 2011 19:11:40 +0300 Subject: Checkboxes are working now --- client/Config.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'client/Config.cpp') diff --git a/client/Config.cpp b/client/Config.cpp index 62318df..16c82ac 100644 --- a/client/Config.cpp +++ b/client/Config.cpp @@ -38,7 +38,7 @@ bool Config::IsConfigValid() vector Config::GetCountries() { - vector countries(genericProxy.size()); + vector countries; for (unsigned i = 0; i < genericProxy.size(); i++) { countries.push_back(genericProxy[i].country); @@ -51,7 +51,7 @@ vector Config::GetCountries() vector Config::GetStates(std::string &country) { - vector states(genericProxy.size()); + vector states; for (unsigned i = 0; i < genericProxy.size(); i++) { if ((genericProxy[i].state != "-") && @@ -71,13 +71,14 @@ vector Config::GetStates(std::string &country) vector Config::GetCities(std::string &country) { + Logger::Trace("Getting cities in countre: %s", country.c_str()); string defState = "-"; - GetCities(country, defState); + return GetCities(country, defState); } vector Config::GetCities(std::string &country, std::string &state) { - vector cities(genericProxy.size()); + vector cities; for (unsigned i = 0; i < genericProxy.size(); i++) { if ((genericProxy[i].state == state) && -- cgit v1.2.3