diff options
author | Dave Beckett <dave@dajobe.org> | 2010-01-06 18:23:36 -0800 |
---|---|---|
committer | Dave Beckett <dave@dajobe.org> | 2010-01-06 18:23:36 -0800 |
commit | 9200ff8e21f59dcd7566a7c67985e84d544050c9 (patch) | |
tree | b286d058946493b47fed9776f5695406e3c4781a /src/raptor_serialize_dot.c | |
parent | 65ba48bced126ed278c706bdcbc29a6ceff3abd2 (diff) | |
download | raptor-9200ff8e21f59dcd7566a7c67985e84d544050c9.tar.gz |
Remove RAPTOR_IDENTIFIER_TYPE_XML_LITERAL
This was used for rdf:parseType="Literal" object literals internally
but publically always is turned into RAPTOR_IDENTIFIER_TYPE_LITERAL.
raptor_identifier_type loses RAPTOR_IDENTIFIER_TYPE_XML_LITERAL
value.
Removed all code for this which mostly was deleting switch cases but
also deletes some functions from the Turtle and RDF/XML-abbrev
serializers.
(raptor_rdfxmla_emit_xml_literal, raptor_turtle_emit_xml_literal):
Deleted.
Diffstat (limited to 'src/raptor_serialize_dot.c')
-rw-r--r-- | src/raptor_serialize_dot.c | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/raptor_serialize_dot.c b/src/raptor_serialize_dot.c index 0fccd6c7..78f2ef01 100644 --- a/src/raptor_serialize_dot.c +++ b/src/raptor_serialize_dot.c @@ -97,7 +97,6 @@ raptor_dot_serializer_free_node(raptor_dot_serializer_node *node) break; case RAPTOR_IDENTIFIER_TYPE_LITERAL: - case RAPTOR_IDENTIFIER_TYPE_XML_LITERAL: RAPTOR_FREE(literal, node->value.literal.string); if(node->value.literal.datatype) @@ -153,8 +152,6 @@ raptor_dot_serializer_node_matches(raptor_dot_serializer_node* node, break; case RAPTOR_IDENTIFIER_TYPE_LITERAL: - case RAPTOR_IDENTIFIER_TYPE_XML_LITERAL: - if((char*)node->value.literal.string != NULL && (char*)node_data != NULL) { @@ -239,7 +236,6 @@ raptor_dot_serializer_new_node(raptor_world* world, break; case RAPTOR_IDENTIFIER_TYPE_LITERAL: - case RAPTOR_IDENTIFIER_TYPE_XML_LITERAL: string = (unsigned char*)RAPTOR_MALLOC(literal, strlen((char*)node_data)+1); strcpy((char*)string, (const char*)node_data); @@ -386,7 +382,6 @@ raptor_dot_serializer_write_node_type(raptor_serializer * serializer, { switch(type) { case RAPTOR_IDENTIFIER_TYPE_LITERAL: - case RAPTOR_IDENTIFIER_TYPE_XML_LITERAL: raptor_iostream_write_byte(serializer->iostream, 'L'); break; @@ -447,18 +442,13 @@ raptor_dot_serializer_write_node(raptor_serializer * serializer, const unsigned char * literal_language) { switch(type) { case RAPTOR_IDENTIFIER_TYPE_LITERAL: - case RAPTOR_IDENTIFIER_TYPE_XML_LITERAL: raptor_dot_iostream_write_string(serializer->iostream, (const unsigned char*)term); if(literal_language && type == RAPTOR_IDENTIFIER_TYPE_LITERAL) { raptor_iostream_write_byte(serializer->iostream, '|'); raptor_iostream_write_string(serializer->iostream, "Language: "); raptor_iostream_write_string(serializer->iostream, literal_language); } - if(type == RAPTOR_IDENTIFIER_TYPE_XML_LITERAL) { - raptor_iostream_write_byte(serializer->iostream, '|'); - raptor_iostream_write_string(serializer->iostream, "Datatype: "); - raptor_iostream_write_string(serializer->iostream, raptor_xml_literal_datatype_uri_string); - } else if(literal_datatype) { + if(literal_datatype) { raptor_iostream_write_byte(serializer->iostream, '|'); raptor_iostream_write_string(serializer->iostream, "Datatype: "); raptor_dot_serializer_write_uri(serializer, (raptor_uri*)literal_datatype); @@ -507,7 +497,6 @@ raptor_dot_serializer_assert_node(raptor_serializer* serializer, break; case RAPTOR_IDENTIFIER_TYPE_LITERAL: - case RAPTOR_IDENTIFIER_TYPE_XML_LITERAL: seq = context->literals; break; @@ -605,7 +594,6 @@ raptor_dot_serializer_write_colors(raptor_serializer* serializer, break; - case RAPTOR_IDENTIFIER_TYPE_XML_LITERAL: case RAPTOR_IDENTIFIER_TYPE_UNKNOWN: default: break; |