<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Yeah!<br>
In fact, the "xmlnode_free" method does exactly what I need. The name
ain't gave me that idea, but it does the job.<br>
<br>
Anyway, I found just one problem.<br>
When the element freed is pointed by "parent->lastchild", this value
is not updated, what leads to a problem when adding new nodes.<br>
<br>
I'll post a patch, as soon as possible.<br>
<br>
Do you think a macro or method called "xmlnode_remove_child" that
receives the
parent and child nodes, but don't use the first parameter and just pass
the second to "xmlnode_free" would be an acceptable update too?<br>
Just to have a method with a more intuitive name?<br>
Please give me an update about this sugestion, so it can be part of the
patch or not, ok?<br>
<br>
Thank's and best regards!!!<br>
<br>
<br>
<br>
Gary Kramlich wrote:
<blockquote cite="mid46C4DD94.1060801@reaperworld.com" type="cite">Mauro
Sérgio Ferreira Brasil wrote:
  <br>
  <blockquote type="cite">Hello there!!!
    <br>
    <br>
I was needing a method to remove child nodes from a parent one.
    <br>
Looking into the "xmlnode.h" header file, I couldn't found one that
could be used for such purpose.
    <br>
  </blockquote>
  <br>
um xmlnode_free should clean up the parent...  if it doesn't it should
be made to do so.  Unless you're just trying to delete all of the
children and keep the parent around.
  <br>
  <br>
  <blockquote type="cite">Thank's and best regards!!!!
    <br>
    <br>
-- <br>
__At.,                                                                                                                            
  </blockquote>
  <br>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<meta http-equiv="Content-Language" content="pt-br">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; ">
<title>TQI Tecnologia e Qualidade em Informática Ltda</title>
<table style="border-width: 0pt; border-collapse: collapse;"
 id="AutoNumber1" border="1" bordercolor="#111111" cellpadding="0"
 cellspacing="0" height="151" width="46%">
  <tbody>
    <tr>
      <td style="border-style: none; border-width: medium;" height="17"
 width="96%"> <sub><u>At.,                                                                                                                            
   </u></sub></td>
    </tr>
    <tr>
      <td style="border-style: none; border-width: medium;" height="32"
 width="16%"> <img src="cid:part1.08080905.03090306@tqi.com.br"
 border="0" height="23" width="45">  <img
 src="cid:part2.03060900.09000000@tqi.com.br" border="0" height="22"
 width="48"></td>
    </tr>
    <tr>
      <td style="border-style: none; border-width: medium;" height="12"
 width="100%"><b><font face="Verdana" size="1">Tecnologia e Qualidade
em Informática Ltda</font></b></td>
    </tr>
    <tr>
      <td style="border-style: none; border-width: medium;" height="13"
 width="100%"><font face="Verdana" size="1">Mauro Sérgio Ferreira Brasil</font></td>
    </tr>
    <tr>
      <td style="border-style: none; border-width: medium;" height="14"
 width="100%"> <font face="Verdana" size="1">Analista de Sistemas</font></td>
    </tr>
    <tr>
      <td style="border-style: none; border-width: medium;" height="14"
 width="100%"><font color="#0000ff" face="Wingdings" size="2">+</font><font
 face="Courier New" size="2"> </font> <font style="font-size: 9pt;"
 face="Courier New"> <a href="mailto:@tqi.com.br">mauro.brasil@tqi.com.br</a></font></td>
    </tr>
    <tr>
      <td style="border-style: none; border-width: medium;" height="14"
 width="100%"><font color="#0000ff" face="Wingdings" size="2">:</font><font
 face="Courier New" size="2"> </font>
      <font style="font-size: 9pt;" face="Courier New"> <a
 href="http://www.tqi.com.br">www.tqi.com.br</a></font></td>
    </tr>
    <tr>
      <td style="border-style: none; border-width: medium;" height="14"
 width="100%"><font color="#0000ff"><font face="Wingdings" size="2">(</font><font
 face="Courier New" size="2"> + 55 </font>
      <font style="font-size: 9pt;" face="Courier New">(34)3291-1700</font></font></td>
    </tr>
    <tr>
      <td style="border-style: none; border-width: medium;" height="14"
 width="100%"><font color="#0000ff"><font face="Wingdings" size="2">(</font><font
 face="Courier New" size="2"> + 55 </font>
      <font style="font-size: 9pt;" face="Courier New">(34)9971-2572</font></font></td>
    </tr>
  </tbody>
</table>
</div>
</body>
</html>