summaryrefslogtreecommitdiff
path: root/render/hubbub_binding.c
diff options
context:
space:
mode:
Diffstat (limited to 'render/hubbub_binding.c')
-rw-r--r--render/hubbub_binding.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/render/hubbub_binding.c b/render/hubbub_binding.c
index f050862a0..a35ebb3ab 100644
--- a/render/hubbub_binding.c
+++ b/render/hubbub_binding.c
@@ -468,12 +468,12 @@ hubbub_error ref_node(void *ctx, void *node)
xmlDoc *n = (xmlDoc *) node;
uintptr_t count = (uintptr_t) n->_private;
- n->_private = (void *) ++count;
+ n->_private = (void *) (++count);
} else {
xmlNode *n = (xmlNode *) node;
uintptr_t count = (uintptr_t) n->_private;
- n->_private = (void *) ++count;
+ n->_private = (void *) (++count);
}
return HUBBUB_OK;
@@ -489,14 +489,14 @@ hubbub_error unref_node(void *ctx, void *node)
assert(count != 0 && "Node has refcount of zero");
- n->_private = (void *) --count;
+ n->_private = (void *) (--count);
} else {
xmlNode *n = (xmlNode *) node;
uintptr_t count = (uintptr_t) n->_private;
assert(count != 0 && "Node has refcount of zero");
- n->_private = (void *) --count;
+ n->_private = (void *) (--count);
if (count == 0 && n->parent == NULL) {
xmlFreeNode(n);