(main): New local var progname saves argv[0].
authorRichard M. Stallman <rms@gnu.org>
Wed, 27 Jul 1994 17:59:03 +0000 (17:59 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 27 Jul 1994 17:59:03 +0000 (17:59 +0000)
lib-src/emacsclient.c

index f613daf..76d0b4e 100644 (file)
@@ -196,6 +196,7 @@ main (argc, argv)
   char gwdirb[BUFSIZ];
   char *cwd;
   char *temp;
+  char *progname = argv[0];
 
   if (argc < 2)
     {
@@ -291,7 +292,7 @@ main (argc, argv)
   msgp->mtype = 1;
   if (msgsnd (s, msgp, strlen (msgp->mtext)+1, 0) < 0)
     {
-      fprintf (stderr, "%s: ", argv[0]);
+      fprintf (stderr, "%s: ", progname);
       perror ("msgsnd");
       exit (1);
     }