Revision: 65862
          http://sourceforge.net/p/brlcad/code/65862
Author:   vasco_costa
Date:     2015-08-09 22:29:30 +0000 (Sun, 09 Aug 2015)
Log Message:
-----------
fix memory load on opencl loaded program source code.

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

Modified: brlcad/trunk/src/librt/primitives/primitive_util.c
===================================================================
--- brlcad/trunk/src/librt/primitives/primitive_util.c  2015-08-09 16:58:53 UTC 
(rev 65861)
+++ brlcad/trunk/src/librt/primitives/primitive_util.c  2015-08-09 22:29:30 UTC 
(rev 65862)
@@ -532,6 +532,9 @@
     }
 
     bu_free(lengths, "failed bu_free() in clt_get_program()");
+    for (i=0; i<count; i++) {
+        bu_free(strings[i], "failed bu_free() in clt_get_program()");
+    }
     bu_free(strings, "failed bu_free() in clt_get_program()");
     return program;
 }

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