summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Sidwell <andy@entai.co.uk>2008-07-10 11:54:23 +0000
committerAndrew Sidwell <andy@entai.co.uk>2008-07-10 11:54:23 +0000
commitc10b4b0811e4ac908372e9eb77ae0b348e6915b9 (patch)
treefbe7794fba684f99311479d83ed6190f78052941
parent53fc5291c49a693d4978fb4b00350551019d636e (diff)
downloadlibhubbub-c10b4b0811e4ac908372e9eb77ae0b348e6915b9.tar.gz
libhubbub-c10b4b0811e4ac908372e9eb77ae0b348e6915b9.tar.bz2
Format comments properly in text output. In the test harness. Again.
svn path=/trunk/hubbub/; revision=4563
-rw-r--r--test/tree2.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/test/tree2.c b/test/tree2.c
index befef22..2af8dc4 100644
--- a/test/tree2.c
+++ b/test/tree2.c
@@ -359,6 +359,9 @@ int create_element(void *ctx, const hubbub_tag *tag, void **result)
{
node_t *node = calloc(1, sizeof *node);
+ if (tag->ns >= NUM_NAMESPACES) {
+ *(int *)((void *)0x30) = 3;
+ }
assert(tag->ns < NUM_NAMESPACES);
node->type = ELEMENT;
@@ -679,9 +682,9 @@ static void node_print(buf_t *buf, node_t *node, unsigned depth)
buf_add(buf, "\"\n");
break;
case COMMENT:
- buf_add(buf, "<!--");
+ buf_add(buf, "<!-- ");
buf_add(buf, node->data.content);
- buf_add(buf, "-->\n");
+ buf_add(buf, " -->\n");
break;
}