- nmem_malloc(m_referenceId_mem, (*refid)->len);
- memcpy(m_referenceId->buf, (*refid)->buf, (*refid)->len);
+ nmem_strdupn(m_referenceId_mem, (*refid)->buf, (*refid)->len);
+#else
+ m_referenceId->buf =
+ nmem_strdupn(m_referenceId_mem, (*refid)->buf, (*refid)->len);
+#endif