Hello,

I'd like to install the following change to error.c in order to
better cooperate with argp.  Any objections?

Regards,
Sergey

Index: error.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/error.c,v
retrieving revision 1.46
diff -p -u -r1.46 error.c
--- error.c     29 Aug 2006 16:58:34 -0000      1.46
+++ error.c     9 Sep 2006 05:39:50 -0000
@@ -92,9 +92,13 @@ extern void __error_at_line (int status,
 char *strerror_r ();
 # endif
 
+#ifdef HAVE_PROGRAM_INVOCATION_NAME
+# define program_name program_invocation_name
+#else
 /* The calling program should define program_name and set it to the
    name of the executing program.  */
 extern char *program_name;
+#endif
 
 # if HAVE_STRERROR_R || defined strerror_r
 #  define __strerror_r strerror_r


Reply via email to