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