ext/xml/ruby_xml_attr.h in libxml-ruby-0.3.8.4 vs ext/xml/ruby_xml_attr.h in libxml-ruby-0.5.0
- old
+ new
@@ -1,21 +1,18 @@
-/* $Id: ruby_xml_attr.h,v 1.2 2006/11/20 01:22:07 roscopeco Exp $ */
+/* $Id: ruby_xml_attr.h 138 2007-08-29 18:00:35Z danj $ */
/* Please see the LICENSE file for copyright and distribution information */
#ifndef __RUBY_XML_ATTR__
#define __RUBY_XML_ATTR__
extern VALUE cXMLAttr;
typedef struct ruby_xml_attr {
xmlAttrPtr attr;
- VALUE xd;
- //int is_ptr;
-} ruby_xml_attr;
+} ruby_xml_attr_t;
-void ruby_xml_attr_free(ruby_xml_attr *rxn);
+void ruby_xml_attr_free(ruby_xml_attr_t *rxn);
+VALUE ruby_xml_attr_wrap(VALUE class, xmlAttrPtr xnode);
void ruby_init_xml_attr(void);
-VALUE ruby_xml_attr_new(VALUE class, VALUE xd, xmlAttrPtr attr);
-VALUE ruby_xml_attr_new2(VALUE class, VALUE xd, xmlAttrPtr attr);
VALUE ruby_xml_attr_name_get(VALUE self);
#endif