--- smsdaemon/GsmModem.cpp 2008/12/07 00:59:05 132 +++ smsdaemon/GsmModem.cpp 2008/12/07 15:51:02 142 @@ -16,6 +16,7 @@ #include "common.h" #include "SmsPdu.h" +#include "SmsHelper.h" using namespace std; @@ -109,7 +110,7 @@ string sms_entry = result.substr(0,endpos); - retval.push_back( SMS::FromPduString(sms_entry) );; + retval.push_back( SmsHelper::FromPduString(sms_entry) );; if (endpos == string::npos) break; @@ -148,7 +149,7 @@ if (to.at(0) == '+') to.erase(0,0); - vector pdu_vec = SmsPdu::CreateSmsPdu(to, message, allowMultipart); + vector pdu_vec = SmsPdu::CreateSmsPdu(to, Util::str_latin2gsm(message), allowMultipart); for (unsigned i=0; ilogMessage( "All PDU's send"); } @@ -172,7 +174,7 @@ for (unsigned int i= 0; i