Dave Love wrote on 2006-01-05:
> why can't it be initialized to null in error.c?

There are other modules using program_name than error.c. For example,
argmatch, argp-help and xerror. Consequently,
  - If you have an application that uses 'argp' but not 'error',
    program_name would not be defined at all.
  - If you have an application that uses 'argp' and 'error',
    program_name would be defined on non-glibc systems but lacking on
    glibc systems (since on glibc systems, error.c is not compiled).

Bruno



_______________________________________________
bug-gnulib mailing list
bug-gnulib@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnulib

Reply via email to