summaryrefslogtreecommitdiff
path: root/src/core/node.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/node.c')
-rw-r--r--src/core/node.c20
1 files changed, 6 insertions, 14 deletions
diff --git a/src/core/node.c b/src/core/node.c
index ef2baf2..d4007df 100644
--- a/src/core/node.c
+++ b/src/core/node.c
@@ -1295,15 +1295,11 @@ dom_exception _dom_node_is_supported(dom_node_internal *node,
struct dom_string *feature, struct dom_string *version,
bool *result)
{
- dom_document *doc;
- dom_implementation *impl;
bool has;
- doc = node->owner;
- assert(doc != NULL);
- dom_document_get_implementation(doc, &impl);
- assert(impl != NULL);
- dom_implementation_has_feature(impl, feature, version, &has);
+ UNUSED(node);
+
+ dom_implementation_has_feature(feature, version, &has);
*result = has;
@@ -1792,15 +1788,11 @@ dom_exception _dom_node_get_feature(dom_node_internal *node,
struct dom_string *feature, struct dom_string *version,
void **result)
{
- dom_document *doc;
- dom_implementation *impl;
bool has;
- doc = node->owner;
- assert(doc != NULL);
- dom_document_get_implementation(doc, &impl);
- assert(impl != NULL);
- dom_implementation_has_feature(impl, feature, version, &has);
+ UNUSED(node);
+
+ dom_implementation_has_feature(feature, version, &has);
if (has) {
*result = node;