Revision: 78138
          http://sourceforge.net/p/brlcad/code/78138
Author:   starseeker
Date:     2021-01-27 20:06:24 +0000 (Wed, 27 Jan 2021)
Log Message:
-----------
Free rti before resources

Modified Paths:
--------------
    brlcad/trunk/src/libanalyze/raydiff.c

Modified: brlcad/trunk/src/libanalyze/raydiff.c
===================================================================
--- brlcad/trunk/src/libanalyze/raydiff.c       2021-01-27 19:05:34 UTC (rev 
78137)
+++ brlcad/trunk/src/libanalyze/raydiff.c       2021-01-27 20:06:24 UTC (rev 
78138)
@@ -343,13 +343,15 @@
        if (local_state[i].right_name) bu_free((void 
*)local_state[i].right_name, "right name");
        /*BU_PUT(state[i].resp, struct resource);*/
     }
-    bu_free(state, "free state containers");
-    bu_free(local_state, "free state containers");
-    bu_free(resp, "free resources");
+
     if (rtip) {
        rt_free_rti(rtip);
     }
 
+    bu_free(state, "free state containers");
+    bu_free(local_state, "free state containers");
+    bu_free(resp, "free resources");
+
     return ret;
 }
 

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



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to