Revision: 78146
          http://sourceforge.net/p/brlcad/code/78146
Author:   starseeker
Date:     2021-01-29 20:31:14 +0000 (Fri, 29 Jan 2021)
Log Message:
-----------
need per-call argv copy for npush

Modified Paths:
--------------
    brlcad/trunk/src/libged/tests/push.cpp

Modified: brlcad/trunk/src/libged/tests/push.cpp
===================================================================
--- brlcad/trunk/src/libged/tests/push.cpp      2021-01-29 20:14:27 UTC (rev 
78145)
+++ brlcad/trunk/src/libged/tests/push.cpp      2021-01-29 20:31:14 UTC (rev 
78146)
@@ -270,7 +270,9 @@
        std::cout << oname << "\n";
        char *gobj = bu_strdup(oname.c_str());
        gargv[gargc-2] = gobj;
-       ged_npush(gedp, gargc - 1, (const char **)gargv);
+       char **av = bu_argv_dup(gargc-1, (const char **)gargv);
+       ged_npush(gedp, gargc - 1, (const char **)av);
+       bu_argv_free((size_t)gargc-1, av);
        bu_free(gobj, "free objname");
        gargv[gargc-2] = NULL;
     }

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