Peter -

On Fri, Jan 11, 2008 at 08:10:53PM +0000, Peter Clifton wrote:
> I take it your checkout correctly added a "data" directory, and its not
> thay you just need to cvs up -d ?

Your telepathic debugging technique worked well, today, Peter.
I guess you could tell I'm no CVS expert.

On Fri, Jan 11, 2008 at 08:11:38PM +0000, Peter Clifton wrote:
> No patch attached ;)

I included it in my first attempt to post to the list, that
bounced because I wasn't subscribed.  You mean that doesn't
count?  ;-)

    - Larry

--- /home/larry/cvs/pcb/src/polygon1.c  2008-01-11 09:46:24.000000000 -0800
+++ pcb/src/polygon1.c  2008-01-11 10:18:07.000000000 -0800
@@ -1947,9 +1947,10 @@
     return;
   for (cur = (*c)->head.prev; cur != &(*c)->head; free (cur->next))
     cur = cur->prev;
-  /* FIXME -- strict aliasing violation.  */
-  if ((*c)->tree)
-    r_destroy_tree ((rtree_t **) & ((*c)->tree));
+  if ((*c)->tree) {
+    rtree_t *r = (*c)->tree;
+    r_destroy_tree (&r);
+  }
   free (*c), *c = NULL;
 }
 


_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to