@Piru
Thank you so much for your prompt reply.
Quote:
You don't seem to allocate the output buffer. Note that if you intend to have the string 0 terminated you need to allocate one extra char and pass that larger size to ConvertTagList, too.
When you say allocate I guess you mean to allocate memory for it, right? So, I guess the ConvertTagList doesn't do that itself.
Quote:
The code is clear missing some other parts, too, so it's hard to tell what is going wrong.
I think that this code has everything that is needed to do the conversion. Is there something else that I had to do?
I appreciate your help.