--- smsdaemon/plugins/TogPlugin.cpp 2008/12/07 13:28:52 141 +++ smsdaemon/plugins/TogPlugin.cpp 2008/12/07 15:51:02 142 @@ -56,7 +56,7 @@ void TogPlugin::Execute(IGsmModem& modem, SMS& sms) { - string data = GetSmsData(sms); + string data = sms.ExtractParameters(); data = Util::str_gsm2latin(data);; data = Util::str_tolower(data); @@ -64,13 +64,13 @@ if (data == "") { - modem.SendSms(sms.sender, "Usage: tog \ntog list - liste over stationer", false); + modem.SendSms(sms.GetSender(), "Usage: tog \ntog list - liste over stationer", false); return; } if (data == "list") { - modem.SendSms(sms.sender, CreateStationList(), true); + modem.SendSms(sms.GetSender(), CreateStationList(), true); return; } @@ -79,7 +79,7 @@ if (code == "") { - modem.SendSms(sms.sender, "Unknown station", false); + modem.SendSms(sms.GetSender(), "Unknown station", false); return; } @@ -90,7 +90,7 @@ } catch(std::exception& e) { - modem.SendSms(sms.sender, e.what(), false ); + modem.SendSms(sms.GetSender(), e.what(), false ); return; } @@ -106,7 +106,7 @@ os << train.note << "\n"; } - modem.SendSms(sms.sender, os.str(), true); + modem.SendSms(sms.GetSender(), os.str(), true);