--- smsdaemon/SmsPdu.cpp 2008/06/13 10:14:50 76 +++ smsdaemon/SmsPdu.cpp 2008/06/13 21:15:00 77 @@ -321,7 +321,7 @@ vector user_data; user_data.insert(user_data.end(), it, it+data_len); - result.message = Decode8to7bit(user_data, shift_start); + result.message = Decode8to7bit(user_data, shift_start).substr(0,data_len); return result;