Revision: 75808
http://sourceforge.net/p/brlcad/code/75808
Author: starseeker
Date: 2020-05-15 01:11:41 +0000 (Fri, 15 May 2020)
Log Message:
-----------
more bu_setprogname
Modified Paths:
--------------
brlcad/trunk/src/fb/bw-fb.c
brlcad/trunk/src/fb/fb-bw.c
brlcad/trunk/src/fb/fb-fb.c
brlcad/trunk/src/fb/fb-pix.c
brlcad/trunk/src/fb/fb-png.c
brlcad/trunk/src/fb/fbcbars.c
brlcad/trunk/src/fb/fbclear.c
brlcad/trunk/src/fb/fbcmap.c
brlcad/trunk/src/fb/fbcolor.c
brlcad/trunk/src/fb/fbfade.c
brlcad/trunk/src/fb/fbframe.c
brlcad/trunk/src/fb/fbfree.c
brlcad/trunk/src/fb/fbgamma.c
brlcad/trunk/src/fb/fbgrid.c
brlcad/trunk/src/fb/fbhelp.c
brlcad/trunk/src/fb/fbline.c
brlcad/trunk/src/fb/fbpoint.c
brlcad/trunk/src/fb/fbstretch.c
brlcad/trunk/src/fb/fbzoom.c
brlcad/trunk/src/fb/gif-fb.c
brlcad/trunk/src/fb/gif2fb.c
brlcad/trunk/src/fb/pix-fb.c
brlcad/trunk/src/fb/pixautosize.c
brlcad/trunk/src/fb/plot3-fb.c
brlcad/trunk/src/fb/png-fb.c
brlcad/trunk/src/fb/spm-fb.c
brlcad/trunk/src/fbserv/fbserv.c
brlcad/trunk/src/gtools/gex.cpp
brlcad/trunk/src/gtools/glint.cpp
brlcad/trunk/src/gtools/gqa.c
brlcad/trunk/src/gtools/gtransfer.c
brlcad/trunk/src/halftone/main.c
brlcad/trunk/src/nirt/showshot.c
brlcad/trunk/src/proc-db/bottest.c
brlcad/trunk/src/proc-db/brep_cobb.cpp
brlcad/trunk/src/proc-db/brep_cube.cpp
brlcad/trunk/src/proc-db/brep_invalid.cpp
brlcad/trunk/src/proc-db/brep_simple.cpp
brlcad/trunk/src/proc-db/brep_surface.cpp
brlcad/trunk/src/proc-db/brep_trimmed.cpp
brlcad/trunk/src/proc-db/brepintersect.cpp
brlcad/trunk/src/proc-db/breplicator.cpp
brlcad/trunk/src/proc-db/cchannel.c
brlcad/trunk/src/proc-db/clutter.c
brlcad/trunk/src/proc-db/csgbrep.cpp
brlcad/trunk/src/proc-db/globe.c
brlcad/trunk/src/proc-db/gtimes.c
brlcad/trunk/src/proc-db/kurt.c
brlcad/trunk/src/proc-db/lens.c
brlcad/trunk/src/proc-db/masonry.c
brlcad/trunk/src/proc-db/menger.c
brlcad/trunk/src/proc-db/metaball.c
brlcad/trunk/src/proc-db/mkbuilding.c
brlcad/trunk/src/proc-db/molecule.c
brlcad/trunk/src/proc-db/nmgmodel.c
brlcad/trunk/src/proc-db/pdb-g.c
brlcad/trunk/src/proc-db/pipe.c
brlcad/trunk/src/proc-db/pipetest.c
brlcad/trunk/src/proc-db/pix2g.c
brlcad/trunk/src/proc-db/pyramid.c
brlcad/trunk/src/proc-db/ringworld.c
brlcad/trunk/src/proc-db/sketch.c
brlcad/trunk/src/proc-db/spltest.c
brlcad/trunk/src/proc-db/surfaceintersect.cpp
brlcad/trunk/src/proc-db/tea.c
brlcad/trunk/src/proc-db/tea_nmg.c
brlcad/trunk/src/proc-db/torii.c
brlcad/trunk/src/proc-db/tube.c
brlcad/trunk/src/proc-db/vegetation.c
brlcad/trunk/src/proc-db/wavy.c
brlcad/trunk/src/proc-db/wdb_example.c
Modified: brlcad/trunk/src/fb/bw-fb.c
===================================================================
--- brlcad/trunk/src/fb/bw-fb.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/bw-fb.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -39,6 +39,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/getopt.h"
#include "bu/malloc.h"
@@ -187,6 +188,8 @@
long xout, yout; /* number of screen output lines */
long xstart, xskip;
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/fb-bw.c
===================================================================
--- brlcad/trunk/src/fb/fb-bw.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fb-bw.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/getopt.h"
#include "bu/exit.h"
@@ -124,6 +125,8 @@
height = width = 512; /* Defaults */
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/fb-fb.c
===================================================================
--- brlcad/trunk/src/fb/fb-fb.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fb-fb.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -29,6 +29,7 @@
#include <stdlib.h>
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/log.h"
#include "fb.h"
@@ -96,6 +97,8 @@
int scanpix; /* # of pixels of scanline */
int streamline; /* # scanlines to do at once */
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/fb-pix.c
===================================================================
--- brlcad/trunk/src/fb/fb-pix.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fb-pix.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -125,6 +125,8 @@
screen_height = screen_width = 512; /* Defaults */
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/fb-png.c
===================================================================
--- brlcad/trunk/src/fb/fb-png.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fb-png.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -140,6 +140,8 @@
screen_height = screen_width = 512; /* Defaults */
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/fbcbars.c
===================================================================
--- brlcad/trunk/src/fb/fbcbars.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbcbars.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -64,6 +64,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/getopt.h"
#include "bu/exit.h"
@@ -221,6 +222,8 @@
int x, y;
fb *fbp;
+ bu_setprogname(argv[0]);
+
if (argc == 1 && isatty(fileno(stdin)) && isatty(fileno(stdout)))
printusage();
if (!get_args(argc, argv))
Modified: brlcad/trunk/src/fb/fbclear.c
===================================================================
--- brlcad/trunk/src/fb/fbclear.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbclear.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -29,6 +29,7 @@
#include <stdlib.h>
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/getopt.h"
#include "bu/exit.h"
@@ -89,6 +90,7 @@
int
main(int argc, char **argv)
{
+ bu_setprogname(argv[0]);
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/fbcmap.c
===================================================================
--- brlcad/trunk/src/fb/fbcmap.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbcmap.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -32,6 +32,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/log.h"
#include "bu/snooze.h"
@@ -656,6 +657,8 @@
ColorMap *cp = &cmap;
fb *fbp;
+ bu_setprogname(argv[0]);
+
bu_log("DEPRECATION WARNING: This command is scheduled for removal.
Please contact the developers if you use this command.\n\n");
bu_snooze(BU_SEC2USEC(1));
Modified: brlcad/trunk/src/fb/fbcolor.c
===================================================================
--- brlcad/trunk/src/fb/fbcolor.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbcolor.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -32,6 +32,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/getopt.h"
#include "bu/exit.h"
@@ -73,6 +74,8 @@
{
int i;
+ bu_setprogname(argv[0]);
+
if (! pars_Argv(argc, argv)) {
printusage();
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/fbfade.c
===================================================================
--- brlcad/trunk/src/fb/fbfade.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbfade.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -61,6 +61,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "vmath.h"
#include "fb.h" /* BRL-CAD package libfb.a interface */
@@ -103,6 +104,8 @@
int
main(int argc, char **argv)
{
+ bu_setprogname(argv[0]);
+
/* Plant signal catcher. */
{
/* signals to catch */
Modified: brlcad/trunk/src/fb/fbframe.c
===================================================================
--- brlcad/trunk/src/fb/fbframe.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbframe.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/getopt.h"
#include "bu/exit.h"
@@ -56,6 +57,8 @@
static RGBpixel green = { 0, 255, 0 };
static RGBpixel blue = { 0, 0, 255 };
+ bu_setprogname(argv[0]);
+
xsize = ysize = 0;
while ((c = bu_getopt(argc, argv, "F:s:w:n:S:W:N:h?")) != -1) {
switch (c) {
Modified: brlcad/trunk/src/fb/fbfree.c
===================================================================
--- brlcad/trunk/src/fb/fbfree.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbfree.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -29,6 +29,7 @@
#include <stdlib.h>
+#include "bu/app.h"
#include "bu/getopt.h"
#include "fb.h"
@@ -44,6 +45,8 @@
int c;
fb *fbp;
+ bu_setprogname(argv[0]);
+
while ((c = bu_getopt(argc, argv, "F:h?")) != -1) {
switch (c) {
case 'F':
Modified: brlcad/trunk/src/fb/fbgamma.c
===================================================================
--- brlcad/trunk/src/fb/fbgamma.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbgamma.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -30,6 +30,7 @@
#include <string.h>
#include <math.h>
+#include "bu/app.h"
#include "bu/malloc.h"
#include "bu/getopt.h"
#include "bu/exit.h"
@@ -118,6 +119,8 @@
ColorMap cm;
fb *fbp;
+ bu_setprogname(argv[0]);
+
onegamma = 0;
/* check for flags */
Modified: brlcad/trunk/src/fb/fbgrid.c
===================================================================
--- brlcad/trunk/src/fb/fbgrid.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbgrid.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -28,6 +28,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/getopt.h"
#include "bu/exit.h"
@@ -109,6 +110,8 @@
{
int i;
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/fbhelp.c
===================================================================
--- brlcad/trunk/src/fb/fbhelp.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbhelp.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -29,6 +29,7 @@
#include <stdlib.h>
+#include "bu/app.h"
#include "bu/getopt.h"
#include "fb.h"
@@ -44,6 +45,8 @@
int c;
fb *fbp;
+ bu_setprogname(argv[0]);
+
while ((c = bu_getopt(argc, argv, "F:h?")) != -1) {
switch (c) {
case 'F':
Modified: brlcad/trunk/src/fb/fbline.c
===================================================================
--- brlcad/trunk/src/fb/fbline.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbline.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include <stdlib.h>
#include <ctype.h>
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/getopt.h"
#include "bu/exit.h"
@@ -230,6 +231,8 @@
{
struct coords start, end;
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/fbpoint.c
===================================================================
--- brlcad/trunk/src/fb/fbpoint.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbpoint.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/str.h"
#include "bu/exit.h"
@@ -147,6 +148,8 @@
const char *yprefix = NULL;
const char null_str = '\0';
+ bu_setprogname(argv[0]);
+
setbuf(stderr, (char *)malloc(BUFSIZ));
width = height = 512;
curX = curY = -1;
Modified: brlcad/trunk/src/fb/fbstretch.c
===================================================================
--- brlcad/trunk/src/fb/fbstretch.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbstretch.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -79,6 +79,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/getopt.h"
#include "bu/getopt.h"
@@ -147,6 +148,8 @@
int
main(int argc, char **argv)
{
+ bu_setprogname(argv[0]);
+
/* Plant signal catcher. */
{
static int getsigs[] = {
Modified: brlcad/trunk/src/fb/fbzoom.c
===================================================================
--- brlcad/trunk/src/fb/fbzoom.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/fbzoom.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/log.h"
#include "vmath.h"
@@ -72,6 +73,7 @@
int
main(int argc, char **argv)
{
+ bu_setprogname(argv[0]);
if (! pars_Argv(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/gif-fb.c
===================================================================
--- brlcad/trunk/src/fb/gif-fb.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/gif-fb.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -74,6 +74,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/getopt.h"
#include "bu/malloc.h"
@@ -437,6 +438,7 @@
int
main(int argc, char **argv)
{
+ bu_setprogname(argv[0]);
{
/* Plant signal catcher. */
static int getsigs[] = {
Modified: brlcad/trunk/src/fb/gif2fb.c
===================================================================
--- brlcad/trunk/src/fb/gif2fb.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/gif2fb.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -44,6 +44,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/exit.h"
#include "vmath.h"
@@ -131,6 +132,8 @@
fb *fbp;
FILE *fp;
+ bu_setprogname(argv[0]);
+
while ((code = bu_getopt(argc, argv, "HvFh?")) != -1) {
switch (code) {
case 'H':
Modified: brlcad/trunk/src/fb/pix-fb.c
===================================================================
--- brlcad/trunk/src/fb/pix-fb.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/pix-fb.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -39,6 +39,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/malloc.h"
#include "bu/file.h"
@@ -216,6 +217,8 @@
fb *fbp;
int xout, yout, n, m, xstart, xskip;
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/pixautosize.c
===================================================================
--- brlcad/trunk/src/fb/pixautosize.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/pixautosize.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -32,6 +32,7 @@
#include <stdlib.h>
#include "vmath.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bn.h"
#include "fb.h"
@@ -82,6 +83,7 @@
int ret = 0;
int nsamp;
+ bu_setprogname(argv[0]);
if (!get_args(argc, argv) || bytes_per_sample <= 0) {
(void)fputs(usage, stderr);
return 1;
Modified: brlcad/trunk/src/fb/plot3-fb.c
===================================================================
--- brlcad/trunk/src/fb/plot3-fb.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/plot3-fb.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -79,6 +79,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/color.h"
#include "bu/cv.h"
#include "bu/getopt.h"
@@ -1356,6 +1357,8 @@
{
Nscanlines = Npixels = 512;
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/png-fb.c
===================================================================
--- brlcad/trunk/src/fb/png-fb.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/png-fb.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -32,6 +32,7 @@
#include "png.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/log.h"
#include "bu/malloc.h"
@@ -177,6 +178,8 @@
int file_width, file_height;
unsigned char *image;
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fb/spm-fb.c
===================================================================
--- brlcad/trunk/src/fb/spm-fb.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fb/spm-fb.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -29,6 +29,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/exit.h"
#include "bu/getopt.h"
#include "fb.h"
@@ -148,6 +149,8 @@
{
bn_spm_map_t *mp;
+ bu_setprogname(argv[0]);
+
if (!get_args(argc, argv)) {
(void)fputs(usage, stderr);
bu_exit(1, NULL);
Modified: brlcad/trunk/src/fbserv/fbserv.c
===================================================================
--- brlcad/trunk/src/fbserv/fbserv.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/fbserv/fbserv.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -78,6 +78,7 @@
#include "../libfb/fb_private.h" /* for _fb_disk_enable */
+#include "bu/app.h"
#include "bu/malloc.h"
#include "bu/getopt.h"
#include "bu/exit.h"
@@ -387,6 +388,8 @@
int
main(int argc, char **argv)
{
+ bu_setprogname(argv[0]);
+
#define PORTSZ 32
char portname[PORTSZ];
Modified: brlcad/trunk/src/gtools/gex.cpp
===================================================================
--- brlcad/trunk/src/gtools/gex.cpp 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/gtools/gex.cpp 2020-05-15 01:11:41 UTC (rev 75808)
@@ -49,6 +49,7 @@
#include <map>
#include "bio.h"
+#include "bu/app.h"
#include "bu/opt.h"
#include "bu/str.h"
#include "raytrace.h"
@@ -279,6 +280,8 @@
struct bu_vls db_fname = BU_VLS_INIT_ZERO;
struct bu_vls db2_fname = BU_VLS_INIT_ZERO;
+ bu_setprogname(argv[0]);
+
struct bu_opt_desc d[6];
BU_OPT(d[0], "h", "help", "", NULL, &has_help, "Print
help and exit");
BU_OPT(d[1], "f", "force", "bool", &bu_opt_bool, &has_force, "Allow
overwriting existing files.");
Modified: brlcad/trunk/src/gtools/glint.cpp
===================================================================
--- brlcad/trunk/src/gtools/glint.cpp 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/gtools/glint.cpp 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include <math.h>
#include <limits.h> /* home of INT_MAX aka MAXINT */
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/log.h"
#include "bu/redblack.h"
@@ -785,6 +786,8 @@
double celsiz = 100.0; /* Spatial sampling rate */
double elevation = 0.0;
+ bu_setprogname(argv[0]);
+
cbva[0] = &compare_by_vol;
coa[0] = &compare_overlaps;
Modified: brlcad/trunk/src/gtools/gqa.c
===================================================================
--- brlcad/trunk/src/gtools/gqa.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/gtools/gqa.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -30,6 +30,7 @@
#include "common.h"
+#include "bu/app.h"
#include "bu/cmd.h"
#include "bu/getopt.h"
#include "ged.h"
@@ -45,6 +46,8 @@
const char **av;
struct ged *gedp;
+ bu_setprogname(argv[0]);
+
bu_opterr = 0;
bu_optind = 1;
Modified: brlcad/trunk/src/gtools/gtransfer.c
===================================================================
--- brlcad/trunk/src/gtools/gtransfer.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/gtools/gtransfer.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -40,6 +40,7 @@
#include "bio.h"
/* interface headers */
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/units.h"
#include "bu/snooze.h"
@@ -501,6 +502,8 @@
int ngeometry = 0;
struct db_i *dbip = NULL;
+ bu_setprogname(argv[0]);
+
if (argc < 2) {
usage(NULL, argv[0]);
}
Modified: brlcad/trunk/src/halftone/main.c
===================================================================
--- brlcad/trunk/src/halftone/main.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/halftone/main.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -70,6 +70,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "vmath.h"
#include "raytrace.h"
@@ -264,6 +265,7 @@
unsigned char Map[256];
size_t ret;
+ bu_setprogname(argv[0]);
/*
* parameter processing.
*/
Modified: brlcad/trunk/src/nirt/showshot.c
===================================================================
--- brlcad/trunk/src/nirt/showshot.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/nirt/showshot.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include <string.h>
#include "bio.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/process.h"
#include "bu/str.h"
@@ -64,6 +65,7 @@
double entryp[3] = VINIT_ZERO; /* Ray's entry into current region */
double exitp[3] = VINIT_ZERO; /* Ray's exit from current
region */
+ bu_setprogname(argv[0]);
pid = bu_process_id();
*rayname = '\0';
Modified: brlcad/trunk/src/proc-db/bottest.c
===================================================================
--- brlcad/trunk/src/proc-db/bottest.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/bottest.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -29,6 +29,7 @@
#include <math.h>
#include "vmath.h"
+#include "bu/app.h"
#include "raytrace.h"
#include "wdb.h"
#include "rt/geom.h"
@@ -50,6 +51,8 @@
struct bu_bitv *face_mode = NULL;
static const char *filename = "bot-test.g";
+ bu_setprogname(argv[0]);
+
if (BU_STR_EQUAL(argv[1], "-h") || BU_STR_EQUAL(argv[1], "-?")) {
printusage();
return 0;
Modified: brlcad/trunk/src/proc-db/brep_cobb.cpp
===================================================================
--- brlcad/trunk/src/proc-db/brep_cobb.cpp 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/brep_cobb.cpp 2020-05-15 01:11:41 UTC (rev
75808)
@@ -45,7 +45,7 @@
#include "common.h"
#include "bio.h"
-
+#include "bu/app.h"
#include "wdb.h"
@@ -281,6 +281,8 @@
const char* id_name = "B-Rep Cobb Sphere";
const char* geom_name = "cobb.s";
+ bu_setprogname(argv[0]);
+
if (argc > 1 || BU_STR_EQUAL(argv[1], "-h") || BU_STR_EQUAL(argv[1],
"-?")) {
return 0;
}
Modified: brlcad/trunk/src/proc-db/brep_cube.cpp
===================================================================
--- brlcad/trunk/src/proc-db/brep_cube.cpp 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/brep_cube.cpp 2020-05-15 01:11:41 UTC (rev
75808)
@@ -52,6 +52,7 @@
#include "common.h"
#include "bio.h"
+#include "bu/app.h"
#include "bu/log.h"
#include "twistedcube.h"
@@ -239,6 +240,8 @@
const char* id_name = "B-Rep Example";
const char* geom_name = "cube.s";
+ bu_setprogname(argv[0]);
+
if (BU_STR_EQUAL(argv[1], "-h") || BU_STR_EQUAL(argv[1], "-?")) {
printusage();
return 0;
Modified: brlcad/trunk/src/proc-db/brep_invalid.cpp
===================================================================
--- brlcad/trunk/src/proc-db/brep_invalid.cpp 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/brep_invalid.cpp 2020-05-15 01:11:41 UTC (rev
75808)
@@ -25,7 +25,7 @@
#include "common.h"
#include "bio.h"
-
+#include "bu/app.h"
#include "wdb.h"
@@ -398,6 +398,8 @@
const char* geom_name = "brep_invalid.s";
fastf_t thickness = 0.0;
+ bu_setprogname(argv[0]);
+
if (argc > 1) {
if (BU_STR_EQUAL(argv[1], "-H")) {
if (argc == 3) {
Modified: brlcad/trunk/src/proc-db/brep_simple.cpp
===================================================================
--- brlcad/trunk/src/proc-db/brep_simple.cpp 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/brep_simple.cpp 2020-05-15 01:11:41 UTC (rev
75808)
@@ -56,6 +56,8 @@
#include "bio.h"
#include "vmath.h" /* BRL-CAD Vector macros */
+
+#include "bu/app.h"
#include "wdb.h"
@@ -243,6 +245,8 @@
const char* id_name = "B-Rep Example";
const char* geom_name = "cube.s";
+ bu_setprogname(argv[0]);
+
if (BU_STR_EQUAL(argv[1], "-h") || BU_STR_EQUAL(argv[1], "-?")) {
printusage();
return 0;
Modified: brlcad/trunk/src/proc-db/brep_surface.cpp
===================================================================
--- brlcad/trunk/src/proc-db/brep_surface.cpp 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/brep_surface.cpp 2020-05-15 01:11:41 UTC (rev
75808)
@@ -26,6 +26,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "wdb.h"
@@ -205,6 +206,8 @@
const char* geom_name = "brep_surface.brep";
fastf_t thickness = 0.0;
+ bu_setprogname(argv[0]);
+
/* parse the arguments */
if (argc > 1) {
if (BU_STR_EQUAL(argv[1], "-H")) {
Modified: brlcad/trunk/src/proc-db/brep_trimmed.cpp
===================================================================
--- brlcad/trunk/src/proc-db/brep_trimmed.cpp 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/brep_trimmed.cpp 2020-05-15 01:11:41 UTC (rev
75808)
@@ -24,6 +24,7 @@
#include "common.h"
+#include "bu/app.h"
#include "wdb.h"
@@ -624,6 +625,8 @@
const char* geom_name = "brep_trimmed.s";
fastf_t thickness = 0.0;
+ bu_setprogname(argv[0]);
+
if (argc > 1) {
if (BU_STR_EQUAL(argv[1], "-H")) {
if (argc == 3)
Modified: brlcad/trunk/src/proc-db/brepintersect.cpp
===================================================================
--- brlcad/trunk/src/proc-db/brepintersect.cpp 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/brepintersect.cpp 2020-05-15 01:11:41 UTC (rev
75808)
@@ -33,6 +33,7 @@
/* implementation system header */
#include <assert.h>
+#include "bu/app.h"
int PolylineBBox(
const ON_Polyline& pline,
@@ -961,8 +962,10 @@
}
-int main()
+int main(int UNUSED(argc), const char **argv)
{
+ bu_setprogname(argv[0]);
+
/* create the points */
ON_3fPoint a1 = ON_3fPoint(1.0, 1.0, -1.0);
ON_3fPoint b1 = ON_3fPoint(1.0, 1.0, 1.0);
Modified: brlcad/trunk/src/proc-db/breplicator.cpp
===================================================================
--- brlcad/trunk/src/proc-db/breplicator.cpp 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/breplicator.cpp 2020-05-15 01:11:41 UTC (rev
75808)
@@ -27,6 +27,7 @@
#include "common.h"
+#include "bu/app.h"
#include "raytrace.h"
#include "rt/geom.h"
#include "wdb.h"
@@ -398,6 +399,8 @@
ON_Brep *brep = NULL;
int ret;
+ bu_setprogname(argv[0]);
+
if ( BU_STR_EQUAL(argv[1],"-h") || BU_STR_EQUAL(argv[1],"-?")) {
printusage();
return 0;
Modified: brlcad/trunk/src/proc-db/cchannel.c
===================================================================
--- brlcad/trunk/src/proc-db/cchannel.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/cchannel.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -28,6 +28,7 @@
#include <math.h>
#include <stdio.h>
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/log.h"
#include "bn.h"
@@ -199,6 +200,9 @@
struct wmember channel;
struct rt_wdb *db;
struct channel parameters;
+
+ bu_setprogname(argv[0]);
+
parameters.length = 12;
parameters.diameter = 1;
parameters.thickness = .125;
Modified: brlcad/trunk/src/proc-db/clutter.c
===================================================================
--- brlcad/trunk/src/proc-db/clutter.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/clutter.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include <math.h>
#include "vmath.h"
+#include "bu/app.h"
#include "bu/debug.h"
#include "bn.h"
#include "raytrace.h"
@@ -89,6 +90,8 @@
double height, maxheight, minheight;
struct wmember head;
+ bu_setprogname(argv[0]);
+
bu_debug = BU_DEBUG_COREDUMP;
rbuf = bn_unif_init(0, 0);
Modified: brlcad/trunk/src/proc-db/csgbrep.cpp
===================================================================
--- brlcad/trunk/src/proc-db/csgbrep.cpp 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/csgbrep.cpp 2020-05-15 01:11:41 UTC (rev
75808)
@@ -19,6 +19,7 @@
*/
#include "common.h"
+#include "bu/app.h"
#include "bu/parse.h"
#include "bu/log.h"
#include "opennurbs.h"
@@ -75,6 +76,8 @@
struct rt_db_internal tmp_internal;
ON_TextLog error_log;
+ bu_setprogname(argv[0]);
+
RT_DB_INTERNAL_INIT(&tmp_internal);
tmp_internal.idb_major_type = DB5_MAJORTYPE_BRLCAD;
Modified: brlcad/trunk/src/proc-db/globe.c
===================================================================
--- brlcad/trunk/src/proc-db/globe.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/globe.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -30,6 +30,7 @@
#include <math.h>
#include "vmath.h"
+#include "bu/app.h"
#include "bn.h"
#include "raytrace.h"
#include "rt/geom.h"
@@ -65,6 +66,8 @@
char shaderparams[256]="";
char *progname = *av;
+ bu_setprogname(av[0]);
+
if (ac < 2)
usage(progname);
Modified: brlcad/trunk/src/proc-db/gtimes.c
===================================================================
--- brlcad/trunk/src/proc-db/gtimes.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/gtimes.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -41,6 +41,8 @@
struct db_i *dbip;
+ bu_setprogname(av[0]);
+
if (ac < 2) {
printf(USAGE, av[0]);
return 1;
Modified: brlcad/trunk/src/proc-db/kurt.c
===================================================================
--- brlcad/trunk/src/proc-db/kurt.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/kurt.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -29,6 +29,7 @@
#include <math.h>
#include "vmath.h"
+#include "bu/app.h"
#include "bn.h"
#include "raytrace.h"
#include "wdb.h"
@@ -57,6 +58,8 @@
double base;
int quant;
+ bu_setprogname(argv[0]);
+
if (argc > 1) {
bu_exit(1, "Usage: %s\n", argv[0]);
}
Modified: brlcad/trunk/src/proc-db/lens.c
===================================================================
--- brlcad/trunk/src/proc-db/lens.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/lens.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -60,6 +60,7 @@
#include <string.h>
#include <math.h>
#include "vmath.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bn.h"
#include "raytrace.h"
@@ -266,6 +267,8 @@
int lens_1side_2side = 2;
fastf_t ref_ind, thickness, diameter, focal_length;
+ bu_setprogname(av[0]);
+
bu_vls_trunc(&lens_type, 0);
bu_vls_trunc(&name, 0);
Modified: brlcad/trunk/src/proc-db/masonry.c
===================================================================
--- brlcad/trunk/src/proc-db/masonry.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/masonry.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -34,6 +34,7 @@
#include <math.h>
#include "vmath.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/units.h"
#include "raytrace.h"
@@ -975,6 +976,8 @@
struct opening *op;
struct rt_wdb *db_fd;
+ bu_setprogname(av[0]);
+
ol_hd.ex = ol_hd.ez = 0.0;
if ((parse_args(ac, av)) < ac)
Modified: brlcad/trunk/src/proc-db/menger.c
===================================================================
--- brlcad/trunk/src/proc-db/menger.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/menger.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -30,6 +30,7 @@
#include <stdlib.h>
#include <math.h>
+#include "bu/app.h"
#include "bu/getopt.h"
#include "bu/log.h"
#include "bn.h"
@@ -349,6 +350,8 @@
struct rt_wdb *fp = NULL;
struct bu_vls *boxes = NULL;
+ bu_setprogname(av[0]);
+
bu_optind = 1;
/* set up defaults */
Modified: brlcad/trunk/src/proc-db/metaball.c
===================================================================
--- brlcad/trunk/src/proc-db/metaball.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/metaball.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -40,8 +40,9 @@
# include <unistd.h>
#endif
+#include "vmath.h"
+#include "bu/app.h"
#include "bu/getopt.h"
-#include "vmath.h"
#include "raytrace.h"
#include "rt/geom.h"
#include "wdb.h"
@@ -235,6 +236,8 @@
int optc;
long count = COUNTMAX;
+ bu_setprogname(argv[0]);
+
while ((optc = bu_getopt(argc, argv, "o:n:h?")) != -1) {
if (bu_optopt == '?') optc='h';
switch (optc) {
Modified: brlcad/trunk/src/proc-db/mkbuilding.c
===================================================================
--- brlcad/trunk/src/proc-db/mkbuilding.c 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/mkbuilding.c 2020-05-15 01:11:41 UTC (rev
75808)
@@ -24,6 +24,7 @@
*/
#include "mkbuilding.h"
+#include "bu/app.h"
void mkbdlg_usage(void)
{
@@ -38,6 +39,8 @@
struct rt_wdb *db_filepointer;
point_t p1, p2;
+ bu_setprogname(av[0]);
+
if (ac < 2) {
mkbdlg_usage();
fprintf(stderr, " Program continues running:\n");
Modified: brlcad/trunk/src/proc-db/molecule.c
===================================================================
--- brlcad/trunk/src/proc-db/molecule.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/molecule.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include <string.h>
#include "vmath.h"
+#include "bu/app.h"
#include "raytrace.h"
#include "wdb.h"
@@ -73,6 +74,7 @@
int
main(int argc, char **argv)
{
+ bu_setprogname(argv[0]);
if (argc != 2 || (argc == 2 && (BU_STR_EQUAL(argv[1],"-h") ||
BU_STR_EQUAL(argv[1],"-?")))) {
fputs(usage, stderr);
Modified: brlcad/trunk/src/proc-db/nmgmodel.c
===================================================================
--- brlcad/trunk/src/proc-db/nmgmodel.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/nmgmodel.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -29,8 +29,9 @@
#include <stdio.h>
#include <string.h>
+#include "vmath.h"
+#include "bu/app.h"
#include "bu/getopt.h"
-#include "vmath.h"
#include "nmg.h"
#include "raytrace.h"
#include "wdb.h"
@@ -519,6 +520,8 @@
FILE *fdplot;
struct rt_wdb *fdmodel;
+ bu_setprogname(av[0]);
+
parse_args(ac, av);
if (!manifold[0] && !manifold[1] && !manifold[2] && !manifold[3])
usage("No manifolds selected\n");
Modified: brlcad/trunk/src/proc-db/pdb-g.c
===================================================================
--- brlcad/trunk/src/proc-db/pdb-g.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/pdb-g.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -20,6 +20,7 @@
#include "common.h"
+#include "bu/app.h"
#include "bu/log.h"
#include "bu/file.h"
@@ -62,6 +63,8 @@
int
main(int argc, char *argv[])
{
+ bu_setprogname(argv[0]);
+
if (argc < 3) {
fprintf(stderr, "No pdb filename or g filename given.\n");
return 1;
Modified: brlcad/trunk/src/proc-db/pipe.c
===================================================================
--- brlcad/trunk/src/proc-db/pipe.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/pipe.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -34,6 +34,7 @@
#include <string.h>
#include "bio.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "vmath.h"
#include "raytrace.h"
@@ -618,6 +619,8 @@
char units[16], fname[80];
int optc;
+ bu_setprogname(argv[0]);
+
while ((optc = bu_getopt(argc, argv, "tsmnch?")) != -1) {
/* Set joint type and cable option */
switch (optc) {
Modified: brlcad/trunk/src/proc-db/pipetest.c
===================================================================
--- brlcad/trunk/src/proc-db/pipetest.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/pipetest.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -29,6 +29,7 @@
#include <math.h>
#include "vmath.h"
+#include "bu/app.h"
#include "raytrace.h"
#include "wdb.h"
@@ -109,6 +110,8 @@
int i;
struct bu_list head;
+ bu_setprogname(argv[0]);
+
if (argc > 0)
bu_log("Usage: %s\n", argv[0]);
Modified: brlcad/trunk/src/proc-db/pix2g.c
===================================================================
--- brlcad/trunk/src/proc-db/pix2g.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/pix2g.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -30,6 +30,7 @@
#include "bio.h"
#include "vmath.h"
+#include "bu/app.h"
#include "bn.h"
#include "raytrace.h"
#include "rt/geom.h"
@@ -172,6 +173,8 @@
char scratch[MAXSIZE + 15]="";
point_t origin;
+ bu_setprogname(av[0]);
+
progname = *av;
if (ac < 3) usage();
Modified: brlcad/trunk/src/proc-db/pyramid.c
===================================================================
--- brlcad/trunk/src/proc-db/pyramid.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/pyramid.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include <math.h>
#include "vmath.h"
+#include "bu/app.h"
#include "bn.h"
#include "raytrace.h"
#include "wdb.h"
@@ -47,6 +48,8 @@
{
int depth;
+ bu_setprogname(argv[0]);
+
if (argc != 2 || BU_STR_EQUAL(argv[1],"-h") || BU_STR_EQUAL(argv[1],"-?"))
{
fprintf(stderr, "Usage: pyramid recursion\n (the argument is of
type integer)\n");
return 1;
Modified: brlcad/trunk/src/proc-db/ringworld.c
===================================================================
--- brlcad/trunk/src/proc-db/ringworld.c 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/ringworld.c 2020-05-15 01:11:41 UTC (rev
75808)
@@ -44,8 +44,9 @@
# include <unistd.h>
#endif
+#include "vmath.h"
+#include "bu/app.h"
#include "bu/getopt.h"
-#include "vmath.h"
#include "raytrace.h"
#include "rt/geom.h"
#include "wdb.h"
@@ -127,6 +128,8 @@
int optc;
struct rt_wdb *fp;
+ bu_setprogname(argv[0]);
+
while ((optc = bu_getopt(argc, argv, "o:h?")) != -1) {
if (bu_optopt == '?') optc='h';
switch (optc) {
Modified: brlcad/trunk/src/proc-db/sketch.c
===================================================================
--- brlcad/trunk/src/proc-db/sketch.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/sketch.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -28,6 +28,7 @@
#include <stdio.h>
#include <math.h>
#include "vmath.h"
+#include "bu/app.h"
#include "bn.h"
#include "raytrace.h"
#include "wdb.h"
@@ -74,6 +75,8 @@
/* bezier */
int ctrl_points[5] = {0, 0, 0, 0, 0};
+ bu_setprogname(argv[0]);
+
if (argc > 1)
bu_exit(0, "Usage: %s\n", argv[0]);
Modified: brlcad/trunk/src/proc-db/spltest.c
===================================================================
--- brlcad/trunk/src/proc-db/spltest.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/spltest.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include "vmath.h"
#include "nmg.h"
+#include "bu/app.h"
#include "raytrace.h"
#include "rt/geom.h"
#include "wdb.h"
@@ -105,6 +106,8 @@
char *filename = "spltest.g";
int helpflag;
+ bu_setprogname(argv[0]);
+
if (argc < 1 || argc > 2) {
printusage(argv);
bu_exit(1,NULL);
Modified: brlcad/trunk/src/proc-db/surfaceintersect.cpp
===================================================================
--- brlcad/trunk/src/proc-db/surfaceintersect.cpp 2020-05-15 00:43:51 UTC
(rev 75807)
+++ brlcad/trunk/src/proc-db/surfaceintersect.cpp 2020-05-15 01:11:41 UTC
(rev 75808)
@@ -27,8 +27,8 @@
/* implementation system headers */
#include <assert.h>
+#include "bu/app.h"
-
#define SI_MIN(a, b) (((a) > (b)) ? (a) : (b))
@@ -1000,8 +1000,9 @@
}
int
-main()
+main(int UNUSED(argc), const char **argv)
{
+ bu_setprogname(argv[0]);
ON_3dPointArray pts1, pts2;
pts1.Append(ON_3dPoint(1.0, 1.0, 0.0));
pts1.Append(ON_3dPoint(-1.0, -1.0, 0.0));
Modified: brlcad/trunk/src/proc-db/tea.c
===================================================================
--- brlcad/trunk/src/proc-db/tea.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/tea.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -28,6 +28,7 @@
#include "bio.h"
+#include "bu/app.h"
#include "bu/getopt.h"
#include "vmath.h" /* BRL-CAD Vector macros */
#include "nmg.h" /* BRL-CAD Spline data structures */
@@ -98,6 +99,8 @@
struct rt_wdb *outfp;
struct face_g_snurb **surfaces;
+ bu_setprogname(argv[0]);
+
while ((i=bu_getopt(argc, argv, "h?")) != -1) {
switch (i) {
default:
Modified: brlcad/trunk/src/proc-db/tea_nmg.c
===================================================================
--- brlcad/trunk/src/proc-db/tea_nmg.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/tea_nmg.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -30,6 +30,7 @@
#include <stdlib.h>
#include <stdio.h> /* Direct the output to stdout */
+#include "bu/app.h"
#include "bu/getopt.h"
#include "vmath.h" /* BRL-CAD Vector macros */
#include "nmg.h"
@@ -168,6 +169,8 @@
int i;
struct rt_wdb *outfp;
+ bu_setprogname(argv[0]);
+
tol.magic = BN_TOL_MAGIC;
tol.dist = 0.0005;
tol.dist_sq = tol.dist * tol.dist;
Modified: brlcad/trunk/src/proc-db/torii.c
===================================================================
--- brlcad/trunk/src/proc-db/torii.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/torii.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -31,6 +31,7 @@
#include "bio.h"
#include "vmath.h"
+#include "bu/app.h"
#include "bn.h"
#include "raytrace.h"
#include "rt/geom.h"
@@ -177,6 +178,8 @@
{1, 1, 1, 1, 0, 0}
};
+ bu_setprogname(av[0]);
+
progname = *av;
if (ac < 2) usage(progname);
Modified: brlcad/trunk/src/proc-db/tube.c
===================================================================
--- brlcad/trunk/src/proc-db/tube.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/tube.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -32,6 +32,7 @@
#include <string.h>
#include "vmath.h"
+#include "bu/app.h"
#include "nmg.h"
#include "raytrace.h"
#include "wdb.h"
@@ -124,6 +125,8 @@
vect_t from, to;
vect_t offset;
+ bu_setprogname(argv[0]);
+
if (argc > 0) {
bu_log("Usage: %s\n", argv[0]);
bu_log(" (Program expects ./pos.dat file to be present)\n");
Modified: brlcad/trunk/src/proc-db/vegetation.c
===================================================================
--- brlcad/trunk/src/proc-db/vegetation.c 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/vegetation.c 2020-05-15 01:11:41 UTC (rev
75808)
@@ -33,6 +33,7 @@
*/
#include "./vegetation.h"
+#include "bu/app.h"
static void
ageStructure(structure_t *structure)
@@ -896,6 +897,8 @@
double branchingRate = 0.1; /* 0->1 probability to branch per iteration */
long seed;
+ bu_setprogname(argv[0]);
+
printf("Vegetation generator\n");
printf("====================\n");
Modified: brlcad/trunk/src/proc-db/wavy.c
===================================================================
--- brlcad/trunk/src/proc-db/wavy.c 2020-05-15 00:43:51 UTC (rev 75807)
+++ brlcad/trunk/src/proc-db/wavy.c 2020-05-15 01:11:41 UTC (rev 75808)
@@ -30,6 +30,7 @@
#include "bio.h"
#include "vmath.h" /* BRL-CAD Vector macros */
+#include "bu/app.h"
#include "bu/getopt.h"
#include "nmg.h" /* BRL-CAD Vector macros */
#include "raytrace.h"
@@ -76,6 +77,8 @@
fastf_t grid[10][10][3];
struct face_g_snurb **surfaces;
+ bu_setprogname(argv[0]);
+
hscale = 2.5;
while ((i=bu_getopt(argc, argv, "H:h?")) != -1) {
Modified: brlcad/trunk/src/proc-db/wdb_example.c
===================================================================
--- brlcad/trunk/src/proc-db/wdb_example.c 2020-05-15 00:43:51 UTC (rev
75807)
+++ brlcad/trunk/src/proc-db/wdb_example.c 2020-05-15 01:11:41 UTC (rev
75808)
@@ -35,6 +35,7 @@
#include <math.h>
#include "vmath.h"
+#include "bu/app.h"
#include "bn.h"
#include "raytrace.h"
#include "rt/geom.h"
@@ -50,6 +51,8 @@
unsigned char rgb[3];
struct wmember wm_hd; /* defined in wdb.h */
+ bu_setprogname(av[0]);
+
if (ac != 2) {
bu_exit(1, "Usage: %s db_file.g\n", av[0]);
}
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