while (iter)\r
{\r
NSCacheTopicData * curr = (NSCacheTopicData *) iter->data;\r
-\r
newTopic = (NSTopicLL *) OICMalloc(sizeof(NSTopicLL));\r
+\r
newTopic->state = curr->state;\r
newTopic->next = NULL;\r
newTopic->topicName = OICStrdup(curr->topicName);\r
{\r
NSCacheTopicSubData * curr = (NSCacheTopicSubData *)iter->data;\r
\r
- NS_LOG_V(DEBUG, "curr->id = %s", curr->id);\r
- NS_LOG_V(DEBUG, "curr->topicName = %s", curr->topicName);\r
-\r
if(curr && strcmp(curr->id, consumerId) == 0)\r
{\r
+ NS_LOG_V(DEBUG, "curr->id = %s", curr->id);\r
+ NS_LOG_V(DEBUG, "curr->topicName = %s", curr->topicName);\r
+\r
NSTopicLL * topicIter = topics;\r
while(topicIter)\r
{\r