Beispiel #1
0
/* :nodoc: */
static VALUE replace(VALUE self, VALUE new_node)
{
    VALUE reparent = reparent_node_with(self, new_node, xmlReplaceNodeWrapper);

    xmlNodePtr pivot;
    Data_Get_Struct(self, xmlNode, pivot);
    nokogiri_root_node(pivot);

    return reparent;
}
Beispiel #2
0
/* :nodoc: */
static VALUE replace(VALUE self, VALUE new_node)
{
    VALUE reparent = reparent_node_with(self, new_node, xmlReplaceNodeWrapper);

    xmlNodePtr pivot;
    Data_Get_Struct(self, xmlNode, pivot);
    NOKOGIRI_ROOT_NODE(pivot);

    return reparent;
}
Beispiel #3
0
/* :nodoc: */
static VALUE replace(VALUE self, VALUE new_node)
{
  return reparent_node_with(self, new_node, xmlReplaceNodeWrapper) ;
}
Beispiel #4
0
/* :nodoc: */
static VALUE replace(VALUE self, VALUE _new_node)
{
  reparent_node_with(_new_node, self, xmlReplaceNodeWrapper) ;
  return self ;
}