Revision: 53402
          http://brlcad.svn.sourceforge.net/brlcad/?rev=53402&view=rev
Author:   n_reed
Date:     2012-10-30 15:21:27 +0000 (Tue, 30 Oct 2012)
Log Message:
-----------
dereferencing null

Modified Paths:
--------------
    brlcad/trunk/src/librt/primitives/ehy/ehy.c
    brlcad/trunk/src/librt/primitives/epa/epa.c

Modified: brlcad/trunk/src/librt/primitives/ehy/ehy.c
===================================================================
--- brlcad/trunk/src/librt/primitives/ehy/ehy.c 2012-10-30 02:12:38 UTC (rev 
53401)
+++ brlcad/trunk/src/librt/primitives/ehy/ehy.c 2012-10-30 15:21:27 UTC (rev 
53402)
@@ -893,13 +893,12 @@
     node2 = pts_r2;
     for (i = 0; i < num_curve_points; ++i) {
        node = node1;
+       node1 = node1->next;
        bu_free(node, "rt_pt_node");
 
        node = node2;
-       bu_free(node, "rt_pt_node");
-
-       node1 = node1->next;
        node2 = node2->next;
+       bu_free(node, "rt_pt_node");
     }
 
     return 0;

Modified: brlcad/trunk/src/librt/primitives/epa/epa.c
===================================================================
--- brlcad/trunk/src/librt/primitives/epa/epa.c 2012-10-30 02:12:38 UTC (rev 
53401)
+++ brlcad/trunk/src/librt/primitives/epa/epa.c 2012-10-30 15:21:27 UTC (rev 
53402)
@@ -856,13 +856,12 @@
     node2 = pts_r2;
     for (i = 0; i < num_curve_points; ++i) {
        node = node1;
+       node1 = node1->next;
        bu_free(node, "rt_pt_node");
 
        node = node2;
-       bu_free(node, "rt_pt_node");
-
-       node1 = node1->next;
        node2 = node2->next;
+       bu_free(node, "rt_pt_node");
     }
 
     return 0;

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to