Added back mxml_write_element()

This commit is contained in:
2007-02-15 12:43:53 +00:00
parent dd5481e113
commit c4fd52f513
2 changed files with 16 additions and 0 deletions
+15
View File
@@ -517,6 +517,21 @@ int mxml_write_comment(MXML_WRITER *writer, const char *string)
/*------------------------------------------------------------------*/
/**
* shortcut to write an element with a value but without attribute
*/
int mxml_write_element(MXML_WRITER *writer, const char *name, const char *value)
{
int i;
i = mxml_start_element(writer, name);
i += mxml_write_value(writer, value);
i += mxml_end_element(writer);
return i;
}
/*------------------------------------------------------------------*/
/**
* close a file opened with mxml_open_writer
*/
+1
View File
@@ -81,6 +81,7 @@ int mxml_start_element(MXML_WRITER *writer, const char *name);
int mxml_start_element_noindent(MXML_WRITER *writer, const char *name);
int mxml_end_element(MXML_WRITER *writer);
int mxml_write_comment(MXML_WRITER *writer, const char *string);
int mxml_write_element(MXML_WRITER *writer, const char *name, const char *value);
int mxml_write_attribute(MXML_WRITER *writer, const char *name, const char *value);
int mxml_write_value(MXML_WRITER *writer, const char *value);
int mxml_write_empty_line(MXML_WRITER *writer);