--- smsdaemon/plugins/ShellExecPlugin.cpp 2008/06/10 14:38:59 35 +++ smsdaemon/plugins/ShellExecPlugin.cpp 2008/06/11 08:25:34 44 @@ -9,10 +9,10 @@ { } -void ShellExecPlugin::Execute(GsmModem& modem, SMS& sms) +void ShellExecPlugin::Execute(IGsmModem& modem, SMS& sms) { std::string parameters = GetSmsData(sms); - Util::str_clean(¶meters,";"); + parameters = Util::str_replace(parameters,";"); std::string command = _exeCommand + " " + parameters; int retval = ::system( command.c_str() );