diff options
author | Dave Beckett <dave@dajobe.org> | 2017-07-01 13:52:28 -0700 |
---|---|---|
committer | Dave Beckett <dave@dajobe.org> | 2017-07-01 13:52:28 -0700 |
commit | eb61e5a2247af04c581a52b38bbec0b822171fbe (patch) | |
tree | a05af388a0121b72cb3fcc448dc5fcb141319514 | |
parent | 47cda88eef3b2fa6e5ba46c1286a2e89d5b45bad (diff) | |
download | raptor-eb61e5a2247af04c581a52b38bbec0b822171fbe.tar.gz |
(raptor_xml_writer_start_element_common): Add and use XML_LANG_PREFIX define
-rw-r--r-- | src/raptor_xml_writer.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/raptor_xml_writer.c b/src/raptor_xml_writer.c index 2f442ba8..56993dc3 100644 --- a/src/raptor_xml_writer.c +++ b/src/raptor_xml_writer.c @@ -285,13 +285,14 @@ raptor_xml_writer_start_element_common(raptor_xml_writer* xml_writer, if(nstack && element->xml_language) { size_t lang_len = strlen(RAPTOR_GOOD_CAST(char*, element->xml_language)); +#define XML_LANG_PREFIX "xml:lang=\"" #define XML_LANG_PREFIX_LEN 10 size_t buf_length = XML_LANG_PREFIX_LEN + lang_len + 1; unsigned char* buffer = RAPTOR_MALLOC(unsigned char*, buf_length + 1); const char quote = '\"'; unsigned char* p; - memcpy(buffer, "xml:lang=\"", XML_LANG_PREFIX_LEN); + memcpy(buffer, XML_LANG_PREFIX, XML_LANG_PREFIX_LEN); p = buffer + XML_LANG_PREFIX_LEN; p += raptor_xml_escape_string(xml_writer->world, element->xml_language, lang_len, |