#include <cstring>\r
#include "NSProviderInterface.h"\r
#include "NSConstants.h"\r
+#include "NSUtils.h"\r
#include "oic_string.h"\r
\r
namespace OIC\r
::NSConsumer *NSConsumer::getNSConsumer()\r
{\r
::NSConsumer *nsCon = new ::NSConsumer;\r
- OICStrcpy(nsCon->consumerId, m_consumerId.length(), m_consumerId.c_str());\r
+ OICStrcpy(nsCon->consumerId, NS_UTILS_UUID_STRING_SIZE, m_consumerId.c_str());\r
return nsCon;\r
}\r
\r
{\r
if (consumer != nullptr)\r
{\r
- if ((consumer->consumerId != nullptr) && strlen(consumer->consumerId))\r
- m_consumerId.assign(consumer->consumerId, strlen(consumer->consumerId));\r
+ m_consumerId.assign(consumer->consumerId, NS_UTILS_UUID_STRING_SIZE);\r
}\r
}\r
\r