Paul Eggert <[EMAIL PROTECTED]> wrote: > > -# define program_name program_invocation_name > > Let's omit this '#define', and change all uses of program_name to > program_name in the rest of the code. The other arm of the #if can > then contain > > #define program_invocation_name program_name ()
No, it cannot. First of all, error.c does not use this symbol, so there is no use defining it. And, secondly, gnulib module argp makes sure program_invocation_name (and its counterpart program_invocation_short_name) is available and such a define will create problems for packages that use argp. Regards, Sergey _______________________________________________ bug-gnulib mailing list bug-gnulib@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnulib