/* * call-seq: * path * * Returns the path associated with this Node */ static VALUE path(VALUE self) { xmlNodePtr node; xmlChar *path ; Data_Get_Struct(self, xmlNode, node); path = xmlGetNodePath(node); VALUE rval = NOKOGIRI_STR_NEW2(path, node->doc->encoding); xmlFree(path); return rval ; }