mirror of
https://gitea.psi.ch/ELOG/mxml.git
synced 2026-09-09 01:23:22 +00:00
fixed c++ compiler error
This commit is contained in:
parent
869d98081c
commit
6eb60b1f25
4
mxml.c
4
mxml.c
@ -392,7 +392,7 @@ int mxml_start_element1(MXML_WRITER *writer, const char *name, int indent)
|
|||||||
|
|
||||||
unsigned len = strlen(name);
|
unsigned len = strlen(name);
|
||||||
unsigned name_enc_size = len*6+10;
|
unsigned name_enc_size = len*6+10;
|
||||||
char* name_enc = mxml_malloc(name_enc_size);
|
char* name_enc = (char*)mxml_malloc(name_enc_size);
|
||||||
mxml_encode(name_enc, name_enc_size, name, strlen(name), writer->translate);
|
mxml_encode(name_enc, name_enc_size, name, strlen(name), writer->translate);
|
||||||
strlcat(line, name_enc, sizeof(line)); // FIXME: data will be truncated
|
strlcat(line, name_enc, sizeof(line)); // FIXME: data will be truncated
|
||||||
|
|
||||||
@ -508,7 +508,7 @@ int mxml_write_value(MXML_WRITER *writer, const char *data)
|
|||||||
|
|
||||||
unsigned len = strlen(data);
|
unsigned len = strlen(data);
|
||||||
unsigned size = 6*len + 1000;
|
unsigned size = 6*len + 1000;
|
||||||
char* buf = mxml_malloc(size);
|
char* buf = (char*)mxml_malloc(size);
|
||||||
strcpy(buf, data);
|
strcpy(buf, data);
|
||||||
mxml_encode(buf, size, data, len, writer->translate);
|
mxml_encode(buf, size, data, len, writer->translate);
|
||||||
int v = mxml_write_line(writer, buf) == (int)strlen(buf);
|
int v = mxml_write_line(writer, buf) == (int)strlen(buf);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user