summaryrefslogtreecommitdiff
path: root/src/raptor_serialize_dot.c
diff options
context:
space:
mode:
authorDave Beckett <dave@dajobe.org>2010-01-06 18:23:36 -0800
committerDave Beckett <dave@dajobe.org>2010-01-06 18:23:36 -0800
commit9200ff8e21f59dcd7566a7c67985e84d544050c9 (patch)
treeb286d058946493b47fed9776f5695406e3c4781a /src/raptor_serialize_dot.c
parent65ba48bced126ed278c706bdcbc29a6ceff3abd2 (diff)
downloadraptor-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.c14
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;