summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Beckett <dave@dajobe.org>2017-07-01 13:52:28 -0700
committerDave Beckett <dave@dajobe.org>2017-07-01 13:52:28 -0700
commiteb61e5a2247af04c581a52b38bbec0b822171fbe (patch)
treea05af388a0121b72cb3fcc448dc5fcb141319514
parent47cda88eef3b2fa6e5ba46c1286a2e89d5b45bad (diff)
downloadraptor-eb61e5a2247af04c581a52b38bbec0b822171fbe.tar.gz
(raptor_xml_writer_start_element_common): Add and use XML_LANG_PREFIX define
-rw-r--r--src/raptor_xml_writer.c3
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,