--- smsdaemon/Sms.cpp 2008/06/13 21:15:00 77 +++ smsdaemon/Sms.cpp 2008/06/14 08:39:40 78 @@ -12,10 +12,14 @@ { unsigned int pos = sms.message.find(" "); + std::string result; + if (pos == std::string::npos) - return sms.message; + result = sms.message; else - return sms.message.substr(0, pos); + result = sms.message.substr(0, pos); + + return Util::str_trim(result); } std::string GetSmsData(SMS& sms)