}
-void SmsPluginUAManager::addReqEntity(SMS_REQUEST_INFO_S request)
+void SmsPluginUAManager::addReqEntity(SMS_REQUEST_INFO_S *request)
{
- smsTranQ.push_back(request);
+ SMS_REQUEST_INFO_S reqTmp = {0,};
+
+ memcpy(&reqTmp, request, sizeof(SMS_REQUEST_INFO_S));
+ smsTranQ.push_back(reqTmp);
cv.signal();
}