Revision: 55106
          http://brlcad.svn.sourceforge.net/brlcad/?rev=55106&view=rev
Author:   carlmoore
Date:     2013-04-10 14:22:33 +0000 (Wed, 10 Apr 2013)
Log Message:
-----------
use argv[0] to avoid hardwiring of a program name

Modified Paths:
--------------
    brlcad/trunk/src/conv/stl/g-stl.c

Modified: brlcad/trunk/src/conv/stl/g-stl.c
===================================================================
--- brlcad/trunk/src/conv/stl/g-stl.c   2013-04-09 23:08:00 UTC (rev 55105)
+++ brlcad/trunk/src/conv/stl/g-stl.c   2013-04-10 14:22:33 UTC (rev 55106)
@@ -400,15 +400,15 @@
     mutex = (output_file && output_directory);
     missingg = (bu_optind+1 >= argc);
     if (mutex)
-       bu_log("g-stl: options \"-o\" and \"-m\" are mutually exclusive\n");
+       bu_log("%s: options \"-o\" and \"-m\" are mutually 
exclusive\n",argv[0]);
     if (missingg)
-       bu_log("g-stl: missing .g file and object(s)\n");
+       bu_log("%s: missing .g file and object(s)\n",argv[0]);
     if (mutex || missingg)
        bu_exit(1, usage, argv[0]);
 
     if (!output_file && !output_directory) {
        if (binary) {
-           bu_exit(1, "g-stl: Can't output binary to stdout\n");
+           bu_exit(1, "%s: Can't output binary to stdout\n",argv[0]);
        }
        fp = stdout;
     } else if (output_file) {
@@ -417,14 +417,14 @@
            if ((fp=fopen(output_file, "wb+")) == NULL)
            {
                perror(argv[0]);
-               bu_exit(1, "g-stl: Cannot open ASCII output file (%s) for 
writing\n", output_file);
+               bu_exit(1, "%s: Cannot open ASCII output file (%s) for 
writing\n",argv[0],output_file);
            }
        } else {
            /* Open binary output file */
            if ((bfd=open(output_file, O_WRONLY|O_CREAT|O_TRUNC|O_BINARY, 
S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH)) < 0)
            {
                perror(argv[0]);
-               bu_exit(1, "g-stl: Cannot open binary output file (%s) for 
writing\n", output_file);
+               bu_exit(1, "%s: Cannot open binary output file (%s) for 
writing\n",argv[0],output_file);
            }
        }
     }

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to