<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Does anyone know why does the following exist inside the
    glist_delete function inside g_graph.c:<br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /* if we're a drawing command, erase all scalars now,
    before deleting<br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; it; we'll redraw them once it's deleted below. */<br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (drawcommand)<br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
    canvas_redrawallfortemplate(template_findbyname(canvas_makebindsym(<br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; glist_getcanvas(x)-&gt;gl_name)), 2);<br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (glist_isvisible(canvas))<br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; gobj_vis(y, x, 0);<br>
    &nbsp; --&gt;&nbsp; &nbsp;&nbsp;&nbsp; if (x-&gt;gl_editor &amp;&amp; (ob =
    pd_checkobject(&amp;y-&gt;g_pd)))<br>
    &nbsp; --&gt;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; rtext_new(x, ob);<br>
    &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (x-&gt;gl_list == y) {<br>
    <br>
    That rtext is never freed after that so unless I am missing
    something I see no reason why we would want to do this. Any ideas?<br>
    <pre class="moz-signature" cols="72">-- 
Ivica Ico Bukvic, D.M.A
Composition, Music Technology
Director, DISIS Interactive Sound &amp; Intermedia Studio
Director, L2Ork Linux Laptop Orchestra
Head, ICAT IMPACT Studio
Virginia Tech
Department of Music
Blacksburg, VA 24061-0240
(540) 231-6139
(540) 231-5034 (fax)
disis.music.vt.edu
l2ork.music.vt.edu
ico.bukvic.net</pre>
  </body>
</html>