--- smsdaemon/plugins/TogPlugin.cpp 2008/12/12 13:23:01 182 +++ smsdaemon/plugins/TogPlugin.cpp 2008/12/18 06:53:29 196 @@ -13,15 +13,22 @@ using namespace std; +StationInfo::StationInfo(std::string c, std::string n) +{ + code = Util::str_characters(c); + name = Util::str_characters(n); +} + + TogPlugin::TogPlugin() - : Plugin("tog", "Henter tog info fra bane.dk") + : Plugin("tog", "Henter tog info fra bane.dk") { - _stationInfo["ar"] = StationInfo("AR","�rhus"); - _stationInfo["la"] = StationInfo("LG","Lang�"); + _stationInfo["ar"] = StationInfo("AR","Århus"); + _stationInfo["la"] = StationInfo("LG","Langå"); _stationInfo["ul"] = StationInfo("UP","Ulstrup"); _stationInfo["bj"] = StationInfo("BJ","Bjerringbro"); _stationInfo["vi"] = StationInfo("VG","Viborg"); - _stationInfo["ho"] = StationInfo("H�","H�jslev"); + _stationInfo["ho"] = StationInfo("HØ","Højslev"); _stationInfo["sk"] = StationInfo("SK","Skive"); } @@ -64,7 +71,7 @@ if (data == "") { modem.SendSms(sms.GetSender(), "Usage: tog \ntog list - liste over stationer", false); - return; + return; } if (data == "list") @@ -87,7 +94,7 @@ { infos = GetTrainInfo( code , "" ); } - catch(std::exception& e) + catch (std::exception& e) { modem.SendSms(sms.GetSender(), e.what(), false ); return;