mirror of
https://gitea.psi.ch/ELOG/mxml.git
synced 2026-09-09 01:23:22 +00:00
Performance improvement in writing long XML files
This commit is contained in:
parent
59d13fe1f4
commit
3a94fa165f
2
mxml.c
2
mxml.c
@ -117,7 +117,7 @@ int mxml_write_line(MXML_WRITER *writer, const char *line)
|
|||||||
writer->buffer_size += 10000;
|
writer->buffer_size += 10000;
|
||||||
writer->buffer = (char *)realloc(writer->buffer, writer->buffer_size);
|
writer->buffer = (char *)realloc(writer->buffer, writer->buffer_size);
|
||||||
}
|
}
|
||||||
strcat(writer->buffer, line);
|
strcpy(writer->buffer + writer->buffer_len, line);
|
||||||
writer->buffer_len += len;
|
writer->buffer_len += len;
|
||||||
return len;
|
return len;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user