summaryrefslogtreecommitdiff
path: root/src/core/element.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/element.c')
-rw-r--r--src/core/element.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/core/element.c b/src/core/element.c
index 53f7ca5..d2ce63c 100644
--- a/src/core/element.c
+++ b/src/core/element.c
@@ -1996,12 +1996,10 @@ dom_exception _dom_element_get_id(struct dom_element *ele, dom_string **id)
* details */
dom_exception attributes_get_length(void *priv, unsigned long *length)
{
- unsigned int ret = 0;
dom_element *e = (dom_element *) priv;
- ret += _dom_element_attr_list_length(e->attributes);
+ *length = _dom_element_attr_list_length(e->attributes);
- *length = ret;
return DOM_NO_ERR;
}