Revision: 77692
          http://sourceforge.net/p/brlcad/code/77692
Author:   brlcad
Date:     2020-11-04 23:08:50 +0000 (Wed, 04 Nov 2020)
Log Message:
-----------
strdup was resulting in leaked memory when we invalidate.  just set to null.

Modified Paths:
--------------
    brlcad/trunk/src/libbu/mappedfile.c

Modified: brlcad/trunk/src/libbu/mappedfile.c
===================================================================
--- brlcad/trunk/src/libbu/mappedfile.c 2020-11-04 22:43:16 UTC (rev 77691)
+++ brlcad/trunk/src/libbu/mappedfile.c 2020-11-04 23:08:50 UTC (rev 77692)
@@ -203,7 +203,7 @@
     bu_semaphore_acquire(BU_SEM_MAPPEDFILE);
     if (mp->appl)
        bu_free(mp->appl, "appl");
-    mp->appl = bu_strdup("_INVALID_");
+    mp->appl = NULL;
     bu_semaphore_release(BU_SEM_MAPPEDFILE);
 
     return;

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