diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2008-03-14 08:47:57 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2008-03-14 08:47:57 +0000 |
commit | eebff1268e029fa6a31d391c175a66e159a45ecf (patch) | |
tree | 62f949a6319337476233575c17d604dfe31fda77 | |
parent | 8951fb08875686e3ba88f34a21e327c1c29ef18f (diff) | |
download | libhubbub-eebff1268e029fa6a31d391c175a66e159a45ecf.tar.gz libhubbub-eebff1268e029fa6a31d391c175a66e159a45ecf.tar.bz2 |
Fix off-by-one in detecting when element stack needs enlarging
svn path=/trunk/hubbub/; revision=3949
-rw-r--r-- | src/treebuilder/treebuilder.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/treebuilder/treebuilder.c b/src/treebuilder/treebuilder.c index e990447..3d2b295 100644 --- a/src/treebuilder/treebuilder.c +++ b/src/treebuilder/treebuilder.c @@ -1984,7 +1984,7 @@ bool element_stack_push(hubbub_treebuilder *treebuilder, { uint32_t slot = treebuilder->context.current_node + 1; - if (slot > treebuilder->context.stack_alloc) { + if (slot >= treebuilder->context.stack_alloc) { element_context *temp = treebuilder->alloc( treebuilder->context.element_stack, (treebuilder->context.stack_alloc + |