add codepage to XML output

This commit is contained in:
Dirk Zenker
2014-02-24 11:02:26 +01:00
parent 57fceeb09a
commit 781736fe4c
3 changed files with 13 additions and 0 deletions

View File

@ -3779,6 +3779,8 @@ mbus_data_variable_xml(mbus_data_variable *data)
if (buff == NULL)
return NULL;
len += snprintf(&buff[len], buff_size - len, MBUS_XML_PROCESSING_INSTRUCTION);
len += snprintf(&buff[len], buff_size - len, "<MBusData>\n\n");
len += snprintf(&buff[len], buff_size - len, "%s",
@ -3829,6 +3831,8 @@ mbus_data_fixed_xml(mbus_data_fixed *data)
if (buff == NULL)
return NULL;
len += snprintf(&buff[len], buff_size - len, MBUS_XML_PROCESSING_INSTRUCTION);
len += snprintf(&buff[len], buff_size - len, "<MBusData>\n\n");
len += snprintf(&buff[len], buff_size - len, " <SlaveInformation>\n");
@ -3902,6 +3906,7 @@ mbus_data_error_xml(int error)
if (buff == NULL)
return NULL;
len += snprintf(&buff[len], buff_size - len, MBUS_XML_PROCESSING_INSTRUCTION);
len += snprintf(&buff[len], buff_size - len, "<MBusData>\n\n");
len += snprintf(&buff[len], buff_size - len, " <SlaveInformation>\n");
@ -4003,6 +4008,8 @@ mbus_frame_xml(mbus_frame *frame)
// is available (frame_cnt = -1 => not included in output)
frame_cnt = (frame->next == NULL) ? -1 : 0;
len += snprintf(&buff[len], buff_size - len, MBUS_XML_PROCESSING_INSTRUCTION);
len += snprintf(&buff[len], buff_size - len, "<MBusData>\n\n");
// only print the header info for the first frame (should be