From 23f21f1924aa1d12d76a57c6b9acd326ca1b545e Mon Sep 17 00:00:00 2001 From: Jonas Fonseca Date: Thu, 29 Dec 2005 06:50:51 +0100 Subject: [PATCH] Fine tune how some of the nodes are printed, fix string compressing --- src/dom/test/sgml-parser.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dom/test/sgml-parser.c b/src/dom/test/sgml-parser.c index 7c7f56ec..9dfe1f1a 100644 --- a/src/dom/test/sgml-parser.c +++ b/src/dom/test/sgml-parser.c @@ -21,7 +21,7 @@ static void print_compressed_string(struct dom_string *string) { - unsigned char escape[2] = "\\"; + unsigned char escape[3] = { '\\', '?', 0 }; size_t pos; for (pos = 0; pos < string->length; pos++) { @@ -142,8 +142,8 @@ struct dom_stack_context_info sgml_parser_test_context_info = { /* DOM_NODE_ELEMENT */ sgml_parser_test_branch, /* DOM_NODE_ATTRIBUTE */ sgml_parser_test_id_leaf, /* DOM_NODE_TEXT */ sgml_parser_test_leaf, - /* DOM_NODE_CDATA_SECTION */ sgml_parser_test_id_leaf, - /* DOM_NODE_ENTITY_REFERENCE */ sgml_parser_test_id_leaf, + /* DOM_NODE_CDATA_SECTION */ sgml_parser_test_leaf, + /* DOM_NODE_ENTITY_REFERENCE */ sgml_parser_test_branch, /* DOM_NODE_ENTITY */ sgml_parser_test_id_leaf, /* DOM_NODE_PROC_INSTRUCTION */ sgml_parser_test_id_leaf, /* DOM_NODE_COMMENT */ sgml_parser_test_leaf,