X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2Fminidom%2Fminidom.c;h=54f56a295f663391a46095de7f9cc6ea315129b5;hb=c688847f63eda7d7d1bbf95d3912e7b28b3f1e48;hp=ef0d1f34b31bef65c7b95921ab98b15212b079a9;hpb=faf311442f59ccbc652c7965d23ed2945fd40906;p=helm.git diff --git a/helm/minidom/minidom.c b/helm/minidom/minidom.c index ef0d1f34b..54f56a295 100644 --- a/helm/minidom/minidom.c +++ b/helm/minidom/minidom.c @@ -258,6 +258,19 @@ mdom_node_has_attribute(mDOMNodeRef node, mDOMConstStringRef name) #endif /* HAVE_LIBXML2 */ } +gboolean +mdom_node_has_attribute_ns(mDOMNodeRef node, mDOMConstStringRef name, mDOMConstStringRef uri) +{ + g_return_val_if_fail(node != NULL, FALSE); + g_return_val_if_fail(name != NULL, FALSE); + g_return_val_if_fail(uri != NULL, FALSE); +#ifdef HAVE_LIBXML2 + return (xmlHasNsProp(node, name, uri) != NULL) ? TRUE : FALSE; +#else + return FALSE; +#endif /* HAVE_LIBXML2 */ +} + mDOMStringRef mdom_node_get_content(mDOMNodeRef node) {