Do you know why it's only reading as 1, then? Where can I find the mechanism for reading the contents of an MTEXT string?
On Fri, Jun 18, 2021 at 12:21 PM Reini Urban <reini.ur...@gmail.com> wrote: > > > > Dave Coventry <dgcoven...@gmail.com> schrieb am Fr., 18. Juni 2021, 10:10: >> >> Hi Reini, >> >> Still trying to read MTEXT. >> >> If I get the length of the text entity: >> >> Dwg_Entity_MTEXT *text = obj->tio.entity->tio.MTEXT; >> size_t len=strlen(text->text); >> fprintf(stderr, "mtext length is:%d\n",len); >> >> it gives me a length of 1. >> >> if the MTEXT entity is '\A1;1700', then the length should be 8. > > > > Yes, the string would be "\\A1;1700", so length 8 > >> >> Or is the backslash still messing with the results? >>